2016-05-05 7 views
2

IISでWindows 2008サーバにPHPUnitをインストールしようとしましたが、手動でバッチファイルを作成して環境変数を設定するという点でPHPUnitサイトの指示に従っていますCMD.exeのインストールを確認しようとしましたPHPUnitで入力ファイルを開くことができませんでした

phpunit --version 

「入力ファイルを開くことができませんでした:*」というエラーメッセージが表示されます。しかし、実行すると

php phpunit.phar --version 

正しくバージョン番号を教えてくれます。私はそれが原因で何が起こっているのかを知る必要があります。ディレクトリがシステムパス変数内にリストされていることを確認します。

答えて

0

ため息は、あなたがWindows上でこれをインストールしている場合、あなたは

echo @php "%~dp0phpunit.phar" %* > phpunit.cmd 

が自分に好意を行うphpunit.cmdを作成するには、このコマンドを入力する必要がいるここの部分に買ってあげる、それをコピーします単に私が間違って何かを入力していたからです。

+0

phpunitのバージョン番号を保存していてファイル名自体がphpunit-xyzpharなので、上記のコマンドをphpunit.pharファイルの実際の名前を反映するように変更する必要があります。 echo @php "%〜dp0phpunit-xyzphar"%*> phpunit.cmd –

12

pharファイル名のバージョンを削除してください(例:phpunit-5.4.7.pharからphpunit.phar)ので、スクリプトを実行する必要があります。

関連する問題