Zend Framework を使い始めたばかりで、この問題が発生しているようです
テストに関する注意: PHPUnit が include_path に見つからなかったため、テスト アクションは作成されません。
私は Mac 10.8.5 を使用しており、Zend Server 6 (無料) と Zend Framework 1.12.3 を使用しています。
pear と phpunit をインストールする
which pear /usr/local/zend/bin/pear which phpunit /usr/local/zend/bin/phpunit
PHP情報とinclude_pathから
Loaded Configuration File /usr/local/zend/etc/php.ini include_path=".:/usr/local/zend/share/ZendFramework/library:/usr/local/zend/bin/pear:/usr/local/zend/bin/phpunit:/usr/local/zend/share/pear:/usr/local/zend/share/pear/phpunit"
include_path に何を入力しても、常に上記の通知が表示されます。インクルード パスに PHPUnit が見つかりませんでした。
私は検索していて、誰かが zf.ini がこれを引き起こす可能性があり、そのファイルを編集する必要があると言いましたが、Mac のどこにもそのようなファイルが見つからないようです。以前の Mamp と Xampp のインストールがありますが、phpinfo() は正しい php.ini ファイルがロードされていることを示しているため、それが問題であるとは思えません
編集:
よし、やっと修正できた。「zf.sh --setup」を使用して、.zf.ini を含むすべての構成ファイルへのパスとその編集方法を見つけました。ファイルが存在しなかったため、作成する必要があり、「include_path」を.zf.iniに追加すると問題が修正されました。しかし、最終的には、おそらく上書きされていた php.ini を上書きしています。pear パスを php.ini に追加してもうまくいかなかった理由を知りたいのですが、誰かがそれを説明してくれることを願っています