我正在尝试使用DrEdit和php将Google Drive与我的网络应用程序集成。当我在本地测试Google的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上传到我的服务器。
答案 0 :(得分:1)
你生成并设置了一个新的API密钥(它的域名是否具体)?
答案 1 :(得分:0)
好的......原来gitHub上的文件名是“Google_Oauth2Service.php”,而它应该是“Google_OAuth2Service.php”(注意大写字母“A”);由于我的本地服务器在文件名方面不区分大小写,因此没有问题。我已将问题提交给github。