大家好,刚刚开始尝试从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
答案 0 :(得分:0)
这一行:
require_once 'ZendGdata/library/Zend/Loader.php'
应该是:
require_once 'Zend/Loader.php'
然后会生成错误,因为您的包含路径未正确设置。您可以从错误消息中显示的包含路径中看到它仅包含PEAR,您添加的ZF路径丢失。确保在正确的php.ini文件中设置包含路径(PHP通常有多个),因为这是导致此问题的典型原因。