包括google + api php客户端库没有php.ini文件
问题描述:
我打算将google +登录到我的网站,现在我已经到了必须在服务器端设置代码的地步。谷歌有如何安装他们的php库的网页:https://developers.google.com/api-client-library/php/start/installation。他们建议使用php.ini来包含他的图书馆,但我的网络托管人不允许我编辑php.ini。包括google + api php客户端库没有php.ini文件
我应该使用这个库来验证用户,登录用户,注销用户等等。据我所理解。
我该如何在不编辑php.ini的情况下包含所有necesarry依赖关系?单独使用include或require包含文件对我来说不起作用。
谢谢。
答
在link在你的问题页脚它指出:
Alternatively, you can set the same ini directive dynamically in your code.
set_include_path(get_include_path() . PATH_SEPARATOR . '/path/to/google-api-php-client/src');
你可以按照这个步骤,而不是修改php.ini
感谢您answear但现在当我尝试使用库我得到一个不同的错误。我应该使用这个代码$ client = new Google_Client();来自[link](https://developers.google.com/api-client-library/php/start/get_started),但php返回:致命错误:未捕获错误:在(htmladress)中找不到类'Google_Client'。 – Elias
@pillikasnazsaxc你可能想尝试把你传递给'set_include_path()'的东西放到'file_exists()'中,并确保这个目录绝对正确。如果这是可读的,你可能不得不用另一个问题来解决这个问题。 –
我现在开始工作了,不得不安装和使用作曲家。 – Elias