苦苦思索为什么我不能在我的项目中包含Zend-framework。文档不清楚如何设置环境(或者没有找到它所在的位置)。看了一下这个帖子:How to configure Zend Framework on linux machine?,但没有运气。在phpinfo()中,我看到Zend已配置,但为什么我不能使用它?我查找了有关如何将其添加到PEAR/PECL的文档,但没有成功。
我确实看到了这个帖子:http://devzone.zend.com/article/4683,但仍然不能工作
我尝试过的:
选项1
require_once('/usr/share/php/libzend-framework-php/Zend/Loader/Autoloader.php');
Zend_Loader_Autoloader::getInstance();选项2
sudo vi /etc/php5/apache2/php.ini更改了此行:
;include_path = ".:/usr/share/php"至:
include_path=".:/usr/share/php:/usr/share/pear:/usr/share/php/libzend-framework-php"重新启动Apache
获取此错误:
Warning: require_once(Zend/Loader.php): failed to open stream: No such file or directory in /usr/share/php/libzend-framework-php/Zend/Loader/Autoloader.php on
line 24
Call Stack:
0.0002 61600 1. {main}() /var/www/webservice/zend/server.zend.xmlrpc.php:0
0.0009 174412 2. require_once('/usr/share/php/libzend-framework-php/Zend/Loader/Autoloader.php') /var/www/webservice/zend/server.zend.xmlrpc.php:2
Fatal error: require_once(): Failed opening required 'Zend/Loader.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/share/php/libzend-framework-p
hp/Zend/Loader/Autoloader.php on line 24
Call Stack:
0.0002 61600 1. {main}() /var/www/webservice/zend/server.zend.xmlrpc.php:0
0.0009 174412 2. require_once('/usr/share/php/libzend-framework-php/Zend/Loader/Autoloader.php') /var/www/webservice/zend/server.zend.xmlrpc.php:2发布于 2010-11-19 22:07:48
我建议你
作为已运行的BarZik建议执行chmod 775 /usr/share/php/libzend-framework-php -R。并仔细检查apache用户的权限。
然后使用以下命令将其符号链接到您的应用程序库:
ln -s /var/www/webservice/library/Zend /usr/share/php/libzend-framework-php/发布于 2010-11-19 06:00:25
我已经在许多Linux系统上安装了Zend FW,如果我遇到问题,可能是在include路径设置不正确或权限问题。
可能路径不正确,请尝试'vi /usr/share/php/libzend-framework-php/Zend/Loader/Autoloader.php‘或任何其他您喜欢的文本编辑器。它起作用了吗?可能是权限问题,试着把/usr/share/php/libzend-framework-php/改成755:
chmod 775 /usr/share/php/libzend-framework-php -R发布于 2010-11-19 06:03:57
您的主要配置应该在: application/configs/application.ini中
这将告诉zend控制器在哪里查找库文件等。
你在安装的时候看过这里吗?:http://framework.zend.com/manual/en/learning.quickstart.create-project.html
https://stackoverflow.com/questions/4219910
复制相似问题