0

私は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

私は無駄に多くのことを検索して試しました。これを機能させるにはどうすればよいですか?それともガイドを探す?

ありがとう

4

1 に答える 1

0

インクルード パスが間違っています。

致命的なエラー: require_once() [function.require]: /Users/ Sumbop /Sites/ZendFramework20/demos/Zend/Wildfire/public/index. php 27行目

次のコード (index.php のどこか - 最適なのは最初の行) を使用して設定できます。

set_include_path($pathWhereZendFolderIsLocated . PATH_SEPARATOR . get_include_path());
于 2012-05-18T20:50:06.487 に答える