以下命令會產生錯誤。而且現在只用了4天,請幫忙解決這個問題。在Yii框架中測試數據庫連接
C:\wamp\www\yii\trackstar\protected\tests\unit>phpunit DbTest.php
'phpunit' is not recognized as an internal or external command, operable program or batch file.
以下命令會產生錯誤。而且現在只用了4天,請幫忙解決這個問題。在Yii框架中測試數據庫連接
C:\wamp\www\yii\trackstar\protected\tests\unit>phpunit DbTest.php
'phpunit' is not recognized as an internal or external command, operable program or batch file.
上述錯誤指出PHPUnit未安裝在您的WAMP堆棧中。
最簡單的安裝方法是使用PEAR。嘗試按照以下方法使用PEAR安裝PHPUnit:
轉到PHP所在的目錄。通常情況下,這是\ BIN \ PHP \ php5.3.8
我們會打電話給這條道路從這個位置「PHP的位置」
下載「去pear.phar」: 對PEAR.php。淨/復pear.phar
創建你的PHP的位置
把下載的「去pear.phar」文件,在此位置的文件夾「鴨梨」。
使用管理權限打開命令提示符。爲此,請在開始菜單上單擊 ,鍵入「cmd」 - 您可以看到cmd.exe圖標。 用鼠標右鍵單擊該圖標並單擊「以管理員身份運行」
Cmd.exe將打開。轉到您的PHP位置的目錄,輸入「cd」命令 。例如,我的WAMP位於「d:\ WAMP」, 所以我寫下面的命令:
D:
cd wamp\bin\php\php5.3.8
現在運行下載的文件,鍵入:
php .\pear\go-pear.phar
將開始安裝!在安裝過程中,您需要回復 以提示某些提示,只需在必要時按Enter鍵並按「Y」即可。
安裝完畢後,雙擊並安裝「PEAR_ENV.reg」,在 中找到您的PHP位置。
(可選)可以將PHP的位置添加到PATH變量中。
後,您可以安裝PHPUnit這樣的:
打開命令提示符,轉到PHP的環境下使用CD,然後鍵入:
pear channel-discover components.ez.no
pear channel-discover pear.phpunit.de
pear channel-discover pear.symfony-project.com
pear install --alldeps phpunit/PHPUnit
類型PHPUnit的-version確認安裝。
這應該安裝PHPUnit,現在您可以嘗試
phpunit DbTest.php
希望,它應該工作。
Regards,
非常感謝。在這一刻,我已經停止與Yii合作,並且會盡快回復。我會按照您在重新啓動時所述的方式進行操作。 – 2013-05-16 10:42:38
如果您嘗試設置單元測試,那麼我發現設置Ubuntu虛擬機更快,更容易。它只需要幾個小時,包括PHPunit和硒服務器。而您可能花費數小時或數天的時間試圖在Windows上獲取PHP路徑和系統變量。
感謝您的回覆。 – 2013-05-16 10:45:19
聽起來像你需要安裝phpunit。有關指導,請參閱http://www.yiiframework.com/wiki/383/setting-up-phpunit-and-selenium-with-intellij-idea-phpstorm/。 – 2013-04-09 05:55:29