Zend Framework:无法打开所需的Zend / Loader.php(include_path ='。:/ php / includes')

时间:2012-09-06 04:46:28

标签: php linux zend-framework centos

PHP Fatal error:  main(): Failed opening required 'Zend/Loader.php' (include_path='.:/php/includes')

我在CentOS安装了ZF,但在调用

时遇到了这个问题
require_once 'Zend/Loader.php'

我正在使用Zend Framework版本:1.11.12

我尝试使用以下过程解决此问题:

在库路径上创建Symlink Zend Framework

ln -s /usr/share/php/Zend .

在库路径上复制Zend Framework

cp -R /usr/share/php/Zend .

没有解决。我该如何解决错误?

1 个答案:

答案 0 :(得分:2)

错误说明了一切。 你当前的include_path - > (include_path='.:/php/includes') / php / includes只是php include_path中唯一的目录。尝试在包含路径中添加Zend目录,或者像下面那样动态执行:

set_include_path('/path/to/ZendFramework-1.11.12/library/'.get_include_path());
require_once('Zend/Loader.php');