mt_*_*ing 6 php google-plus google-api-php-client
我正在尝试通过此处的说明实现Google的登录API ,但出于某种原因,当我尝试运行它时,我总是得到:
致命错误:第76行/home/.../Google/Client.php中未找到"Google_Config"类
我很确定我正确链接到Client.php - 我不认为这是我自己的代码中的问题.有谁知道这里会发生什么?谢谢!
此错误意味着您没有使用 Composer 来安装客户端。如果没有 Composer,在你的脚本中你应该
set_include_path(get_include_path() . PATH_SEPARATOR . dirname($_SERVER['SCRIPT_FILENAME']) . 'vendor/google-api-php-client/src');
require_once '/path/to/autoload.php';
require_once '/path/to/Client.php';
Run Code Online (Sandbox Code Playgroud)
如果没有 autoload.php,将找不到类。在 Client.php 中,类定义之前的代码尝试加载 autoload.php。但是您已经通过提供完整路径找到了 Client.php。所以那里不会加载 autoload.php 。
正如你所说,当你重新安装 API 时,你的问题就解决了。我想你是第二次使用 Composer 了。
澄清:根据谷歌文档,上述注释并不意味着跳过正确的客户端安装。适用于“google/apiclient”:“1.0.*@beta”
| 归档时间: |
|
| 查看次数: |
8148 次 |
| 最近记录: |