我嘗試使用PEAR連接到pear.phpunit.de和其他三個類似的連接,但由於連接超時,在更新PEAR連接後沒有進展。使用PEAR和PEAR在Windows中安裝PHPUnit時出現的問題
此外,我已經嘗試通過更改phpunit.php文件中的@ PHPBIN @並重命名它,然後無法運行它作爲DOS中的可執行文件(chmod不在DOS中工作,是在步驟中編寫的,我跟着)
是否有任何其他簡單的方法讓PHPUnit在Wamp服務器下工作在Windows中。請回復,現在掛在上面的所有東西。
我嘗試使用PEAR連接到pear.phpunit.de和其他三個類似的連接,但由於連接超時,在更新PEAR連接後沒有進展。使用PEAR和PEAR在Windows中安裝PHPUnit時出現的問題
此外,我已經嘗試通過更改phpunit.php文件中的@ PHPBIN @並重命名它,然後無法運行它作爲DOS中的可執行文件(chmod不在DOS中工作,是在步驟中編寫的,我跟着)
是否有任何其他簡單的方法讓PHPUnit在Wamp服務器下工作在Windows中。請回復,現在掛在上面的所有東西。
嘗試下面的鏈接,如果它的工作我有PHPUnit和運行在Windows XP中沒有問題。
pear config-set temp_dir D:\temp
的問題是,在臨時目錄的路徑空格防止梨在安裝軟件包。
也嘗試清空梨緩存目錄(%appdata%local temp中的某處)。
嘗試:
pear clear-cache
pear update-channels
pear install --alldeps phpunit/PHPUnit
如果PHPUnit的安裝,但你仍然無法運行單元測試,您可能需要移動PHPUnit的文件下一個目錄。所以,如果你的php.exe文件位於C:\ WAMP \ BIN \ PHP \ php5.2.11 \你應該有這樣的事情:
C:\wamp\bin\php\php5.2.11\phpunit.bat
C:\wamp\bin\php\php5.2.11\phpunit
C:\wamp\bin\php\php5.2.11\PEAR\phpunits
感謝您的回答。我不會浪費數小時搜索一天,如果我發現這一點:P – nXqd 2012-02-29 13:50:35
F'ing謝謝你! – user2003066 2013-04-09 03:49:35
你可以參考在Windows上鍊接PHPUnit的安裝。
隨着2014年12月31日pear.phpunit.de將被關閉的,所以這裏是你的機器上配置的PHPUnit的另一種方式:
右鍵單擊在編輯模式下,打開「phpunit.cmd」複製>粘貼以下行並保存文件:
@php 「%〜DP0 \ phpunit.phar」 %*
此時你應該有 「phpunit.cmd」 和「PHPUnit的。藥業」下的‘C:\ PHPUnit的’
此行添加到您的PATH變量的開始,不要忘記分號:
C:\ PHPUnit的;
單擊OK保存編輯,打開命令提示符,輸入 「PHPUnit的--version」
我現在已經完成了。但是這裏有個問題:當我在其他地方輸入phpunit時,它說它不是公認的格式,夠公平的。但是當我通過進入它的目錄來運行批處理文件時,它說「php」不是一個可識別的命令,我認爲它指向了第二行。我知道這是一個小問題,但如何解決它,請幫忙。 – himanshurb 2010-11-15 17:30:28
現在我設法通過用%PHPBIN%替換「php」來消除上面的錯誤,現在它出現了「無法打開輸入文件:phpunit.php」現在有什麼問題,PLZ幫助。 – himanshurb 2010-11-15 17:36:29
沒有可用的軟件包「pear.phpunit.de/PHPUnit」 無法初始化'channel://pear.phpunit.de/PHPUnit',無效或缺少包文件 Package「channel://pear.phpunit.de/ PHPUnit「無效 安裝失敗 – himanshurb 2010-11-15 19:09:01