Zend / loader.php没有错误,但Zen_Loader不会错误。的loadClass

时间:2015-02-05 23:32:25

标签: php zend-framework zend-gdata

大家好,刚刚开始尝试从google analyitcs api获取信息并完成配置php.ini并需要Loader.php。 虽然我没有收到任何错误信息,但是一旦我到达loadClass它就失败了。 这就是我在php.ini中的内容

include_path=".;C:\xampp\php\PEAR:.;C:\xampp\htdocs\gaDataGather\ZendGdata\library"

这是我测试的没有问题或错误消息:

require_once('ZendGdata/library/Zend/Loader.php');

现在正处于这个阶段: require_once 'ZendGdata/library/Zend/Loader.php'; Zend_Loader::loadClass('Zend_Gdata'); Zend_Loader::loadClass('Zend_Gdata_Query'); Zend_Loader::loadClass('Zend_Gdata_ClientLogin');

此时它失败并且错误消息为:

  

警告:include_once(Zend \ Gdata.php):无法打开流:没有这样的   文件或目录   在线:C:\ xampp \ htdocs \ gaDataGather \ ZendGdata \ library \ Zend \ Loader.php   134

     

警告:include_once():打开失败&Zend \ Gdata.php'包括在内   (include_path ='。; C:\ xampp \ php \ PEAR')in   在线:C:\ xampp \ htdocs \ gaDataGather \ ZendGdata \ library \ Zend \ Loader.php   134

     

警告:require_once(Zend / Exception.php):无法打开流:否   这样的文件或目录   在线:C:\ xampp \ htdocs \ gaDataGather \ ZendGdata \ library \ Zend \ Loader.php   86

     

致命错误:require_once():无法打开所需的错误   '的Zend / Exception.php' (include_path ='。; C:\ xampp \ php \ PEAR')in   在线:C:\ xampp \ htdocs \ gaDataGather \ ZendGdata \ library \ Zend \ Loader.php   86

我有.php文件&我的ZenDGdata文件夹在同一个目录中。

希望你能提供帮助。 谢谢 d

1 个答案:

答案 0 :(得分:0)

这一行:

require_once 'ZendGdata/library/Zend/Loader.php'

应该是:

require_once 'Zend/Loader.php'

然后会生成错误,因为您的包含路径未正确设置。您可以从错误消息中显示的包含路径中看到它仅包含PEAR,您添加的ZF路径丢失。确保在正确的php.ini文件中设置包含路径(PHP通常有多个),因为这是导致此问题的典型原因。