您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > PHPUnit
Windows 下 PHP 安裝 PEAR 和 PHPUnit
作者:網絡轉載 發(fā)布時間:[ 2013/12/17 10:32:33 ] 推薦標簽:

二、安裝 PEAR

在 Windows 上安裝 PEAR 比較簡單,由于 PHPUnit 依賴 PEAR,我們先把 PEAR 安裝上。首先修改 php.ini(在 D:php-5.4.13-Win32-VC9-x86php.ini,)中的一個參數(shù):

phar.require_hash=Off

默認是注釋掉的,我們把前面的分號去掉,然后將 On 改為 Off。
使用我們已經下載好的 go-pear.phar,放到你的 PHP 安裝目錄,以 D:php-5.4.13-Win32-VC9-x86 為例。
注意:
第一步問你是否是安裝一個全局的 PEAR 還是本地的(... 不清楚這個怎么翻譯合適),推薦輸入 local,測試發(fā)現(xiàn)僅僅是 pear.ini 的位置不同... 但推薦放在 PHP 目錄,而不是 C:Windows 目錄。
后一個步驟是問你是否修改 php.ini 中的 include_path,確認即可。

1.打開 CMD 命令提示符窗口,輸入如下開始 運行 輸入 cmd,然后切換到你的php目錄輸入命令:

>php go-pear.phar

如不出所料,安裝流程應該沒有問題,其中的各項參數(shù)配置你懂的話修改,不懂的話直接回車或 Y 等等操作。

首先腳本會詢問是把pear安裝為系統(tǒng)范圍的還是本地拷貝,這里我們默認選擇系統(tǒng),直接回車即可

2. 這時顯示當前的路徑配置,并詢問你是否修改,我們保持默認依然回車即可,回車后腳本會開始自動安裝pear庫了

3. 安裝的時候腳本會提示你設定php.ini的里面include_path,我們按照要求在php.ini里面設置好,設置好后回車即可

4. 后腳本會提醒你導入pear的系統(tǒng)變量注冊文件,這個文件在你的php目錄中(D:php-5.4.13-Win32-VC9-x86)

5. 輸入回車,pear的安裝完成了, 測試pear是否裝好,可以直接在命令行輸入pear,如果你看到下列的輸出,那是ok了

  三、PHPUnit的安裝:

1.安裝PHPUnit

 同樣,截止到當前,PHPUnit的新版本是3.6.10,PHPUnit在PEAR的安裝不需要手動下載安裝包,只需要輸入相關命令,會自動幫我們下載。

    開始安裝phpunit,在php的根目錄,依次輸入如下命令:

>pear upgrade pear

>pear channel-discover components.ez.no

>pear channel-discover pear.phpunit.de

>pear channel-discover pear.symfony-project.com

>pear install -a -f phpunit/PHPUnit

等待安裝完成,我們輸入 phpunit 來驗證安裝:

如果你輸入phpunit出現(xiàn)上圖的顯示,那么你的phpunit安裝完成了。

這樣完成了PHPunit的安裝,此時查看"php所在目錄/php/pear"目錄中可以看到PHPUnit文件。

注:如果提示安裝失敗,應該是版本問題,需要下載更新:

        >pear upgrade-all

更新完后,再執(zhí)行一遍安裝命令。

小提示: 如遇到如下錯誤提示:

(1)添加時如果出現(xiàn)下列錯誤提示,請在php.ini里面開啟 php_openssl.dll 這個擴展

Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?

(2)當然此時可能會出現(xiàn)錯誤:No releases available for package "pear.phpunit.de/PHPUnit"install failed,你輸入"pear remote-list -c phpunit"發(fā)現(xiàn)其實是有PHPUnit的,解決的方法是:

     在當前php目錄中輸入:
     >pear clear-cache    (清除錯誤記錄信息緩存)
     完成后,輸入:

>pear install –a -f phpunit/PHPUnit  (重新安裝)

      重新執(zhí)行安裝命令!

(3)如果提示安裝失敗,應該是版本問題,需要下載更新:

        >pear upgrade-all
       可以通過pear –v查看版本信息
       更新完成后,可以重新進行PHPUnit安裝:
        >pear channel-discover pear.phpunit.de
        >pear install phpunit/PHPUnit

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd