我是Zend的新手。我已经下载了最新版本并按照说明进行了安装,但是我在包含库时遇到了问题。
到目前为止,我已经将整个Zend文件夹保存到我的本地主机文件中。这是位于用户文件夹中的"站点"文件夹。
根据建议,我已经更改了 php.ini 文件以包含库的路径,如下所示:
;include_path = ".:/php/includes"
;include_path = ".:/Users/myusername/Sites/ZendFramework20/library"
但是,当我尝试运行其中一个zend演示脚本时,出现错误:
Warning: require_once(Zend/Registry.php) [function.require-once]: failed to open stream: No such file or directory in /Users/Sumbop/Sites/ZendFramework20/demos/Zend/Wildfire/public/index.php on line 27
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Registry.php' (include_path='.:') in /Users/Sumbop/Sites/ZendFramework20/demos/Zend/Wildfire/public/index.php on line 27
我已经搜索并尝试了很多事情都无济于事。我如何让它工作?还是找个导游?
谢谢
您的包含路径是错误的。
致命错误:require_once(( [function.require]:在第 27 行的/Users/Sumbop/Sites/ZendFramework20/demos/Zend/Wildfire/public/index.php 中需要 'Zend/Registry.php' (include_path='.:'(
您可以使用下一个代码(索引中的某个地方.php - 最好是第一行(来设置它。
set_include_path($pathWhereZendFolderIsLocated . PATH_SEPARATOR . get_include_path());