私は同様の問題を閲覧しましたが、役に立たないです。私はPHP 5.3.6とphpunit version 3.6.10を実行しています。インストール場所が重複した場合PHPUnitが必要なファイルを開くことに失敗しました
PHP Fatal error: require_once(): Failed opening required 'PHPUnit/Framework.php'
(include_path='.:/Users/username/pear/share/pear:/usr/lib/php/pear/:/Users/username/pear/share/pear/PHPUnit') in ...
のPHPUnitを再インストールして、私はわからないんだけど、実行しているときにことが表示されます:私は次のエラーが表示さ
require_once 'PHPUnit/Framework.php';
class UserTest extends PHPUnit_Framework_TestCase {
}
:簡単なテストを実行しようとするとwhich phpunit
の場合、パスは/usr/bin/phpunit
です。ただし、/Users/user/pear/bin/phpunit
にもインストールされているようです。 すべてのチャンネルを更新してPEARとPHPUnitを再インストールしようとしましたが、問題は解決していません。私はOSX Lionを実行しています。どんな助けでも大歓迎です。
「PHPUit/Framework.php」 - 「n」が入力されていません。 – hakre
PEARを再インストールする前に、まずエラーメッセージを*読む*でしょう。それは何がうまくいかなかったかを伝えます。私も上記のコメントであなたに言った。 – hakre
@hakre - 申し訳ありませんが、それは(コピーして貼り付けるのではなく)エラーを打ち込む私のタイプミスでした。 PHPUnitでは、もはや明示的にFrameworkクラスを要求する必要はなくなりました。私は何とか古い文書を読んでいたので、なぜそれが機能していないのか混乱しました。ご協力いただきありがとうございます。 – naivedeveloper