Zend-frameworkを自分のプロジェクトに含めることができない理由について私の頭を打ちのめす。ドキュメンテーションは、環境を設定する方法については不明です(または、それがどこにあるのかわかりません)。このスレッドを見て:How to configure Zend Framework on linux machine?しかし運はありません。 phpinfo()ではZendが設定されていますが、なぜそれを使用できないのですか?これをPEAR/PECLに追加する方法に関する文書を探しました。Zend-frameworkを設定できないのはなぜですか?
私はこの記事を参照してくださいました: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
このエラーに迅速にトラブルシューティングを行うには、次の手順を実行します。stackoverflow.com/a/36577021/2873507 –