0

我正在尝试使用 DrEdit 和 php 将 Google Drive 与我的网络应用程序集成。当我在本地测试谷歌的 php 脚本时,我能够进入认证页面。但是,当我将脚本上传到生产服务器时,出现错误:

PHP Fatal error:  require() [<a href='function.require'>function.require</a>]: Failed
opening required 'lib/apiclient/contrib/Google_OAuth2Service.php' 
(include_path='/home/my_username/public_html/google_drive/lib/apiclient:.:/usr/lib/php:/usr/local/lib/php')
in /home/my_username/public_html/google_drive/index.php on line 24

是否有任何必须做的额外配置可能取决于服务器?而且,我已经三重检查了我是否已将 Google_OAuth2Service.php 上传到我的服务器。

4

2 回答 2

1

您是否生成并设置了新的 API 密钥(特定于其域名)?

于 2013-06-14T15:13:39.130 回答
0

好的...事实证明 gitHub 上的文件名是“Google_Oauth2Service.php”,而应该是“Google_OAuth2Service.php”(注意大写“A”);因为我的本地服务器对文件名不区分大小写,所以没有问题。我已将问题提交给 github。

于 2013-06-14T16:14:37.567 回答