Google API:不能包含“Google_Client.php”

时间:2013-07-16 20:11:59

标签: php youtube-api google-api

以下是我在sublime explorer中的文件:

enter image description here

我可以包含config.php但不包括其他:

echo get_include_path();                                            //output: .:/usr/local/pear/share/pear
set_include_path(SITE_SERVER.'vendor/google-api-php-client/src');
echo get_include_path();                                            //output: /Users/harrywiles/Dropbox/Sites/headfirst/vendor/google-api-php-client/src
require_once 'config.php';                                          //works
require_once 'Google_Client.php';                                   //doesnt work

即使我知道路径是正确的,我也会得到经典错误:

Fatal error: require_once(): Failed opening required 'Google_Client.php' (include_path='/Users/harrywiles/Dropbox/Sites/headfirst/vendor/google-api-php-client/src') 

这让我精神振奋,所以任何帮助都非常感激!

1 个答案:

答案 0 :(得分:2)

这是权限错误。只需转到项目的根目录并运行

即可
  

chmod -R 755 *

如果apache没有读取和执行权限,则会引发这些问题。