簡體   English   中英

如何使用 WAMP 安裝 PHPUnit?

[英]How to install PHPUnit with WAMP?

我是一名新手程序員,我已經嘗試了很長時間來設置 PHPUnit 並使用 WAMP。 我已經閱讀了文檔並瀏覽了各種網站以查看我做錯了什么,但我放棄了! 我需要有人向我解釋這一點,就像我是輕度智障一樣。

我可能已經看過有關如何設置它的所有指南,但請隨時將我鏈接到您認為萬無一失的東西!

試試這個博客: http : //nishutayaltech.blogspot.com/2011/04/installing-phpunit-on-windows.html

此設置適用於 Windows。 希望這會幫助你。

也檢查一下,可能有用http://www.mark-leong.com/installing-php-and-phpunit-on-windows-7/

// 添加所需的梨通道

梨頻道更新 pear.php.net

梨升級-所有

梨頻道-發現 pear.phpunit.de

pear channel-discover components.ez.no

梨頻道-發現 pear.symfony-project.com

梨更新頻道

// 執行安裝

梨安裝 --alldeps --force phpunit/PHPUnit

如果一切正常,請在命令行中檢查是否已安裝 phpunit

phpunit -v

如果您遇到任何錯誤或中斷安裝

梨清除緩存

在這種情況下可能有用。

1) 下載https://phar.phpunit.de/phpunit.phar 2) 通過 php phpunit.phar 運行

順便說一句,如果該文件消失了,您可以在此處查看原始說明: https : //github.com/sebastianbergmann/phpunit

我推薦使用作曲家。 它可以用於每個項目,也可以“全局”使用。

在 C 驅動器上創建一個名為“globalpackages”的文件夾,然后從命令行 cd 進入它。

運行“作曲家需要 phpunit/phpunit”

一旦完成運行'composer install'

完成后,您可以檢查 C:\\globalpackages\\vendor\\phpunit' 的內容,應該會看到兩個 phpunit 文件,其中一個是 bat。

將 C:\\globalpackages\\vendor\\phpunit 添加到您的系統路徑,然后您就可以從系統的任何位置運行 phpuni。

對我來說,這是最快和最簡單的方法。

  1. 確保你安裝了 WAMP 和 PHP 7,因為 phpunit 需要 PHP7 才能工作! 或至少 6.2

  2. 轉到文件夾 wamp64\\bin\\php\\php7.0.10(無論您在哪里安裝 wamp - 請注意最后一個文件夾是您擁有的 PHP 版本的名稱,因此它可能與上面的不同)

我們將在整個安裝過程中在此文件夾中工作。 因此,如果我說編輯文件等,則表示在此文件夾中。

  1. https://phpunit.de/下載最新版本的 phpunit

在寫這篇文章的時候,我得到了 phpunit 6.2 和 php7.0.10 4. 將下載的文件復制到 wamp64\\bin\\php\\php7.0.10 文件夾對我來說: phpunit-6.2.2.phar 對你來說可能是不同的版本。

  1. 現在將phpunit-6.2.2.phar 的名稱更改為 phpunit.phar

  2. 現在確保您已將 php 添加到環境變量中的 PATH 要在 Windows 10 和 Windows 8 上執行此操作

6a. 在搜索中,搜索並選擇:系統(控制面板)

6b. 單擊高級系統設置鏈接。

6c。 單擊環境變量。 在 System Variables 部分,找到 PATH 環境變量並選擇它。 單擊編輯。 如果 PATH 環境變量不存在,請單擊新建。

6天。 在 Edit System Variable(或 New System Variable)窗口中,指定 PATH 環境變量的值。 粘貼 PHP 的位置。 對我來說,它是:D:\\AnyFolderYouInsalledWampTo\\wamp64\\bin\\php\\php7.0.10

(如果在 PATH 中有其他命令或路徑,只需在末尾添加“;”即可。例如:

%someOtherCommand%; D:\\AnyFolderYouInsalledWampTo\\wamp64\\bin\\php\\php7.0.10)

6e。 單擊確定。 單擊確定關閉所有剩余的窗口。

  1. 在 cmd 中(要運行 cmd,請在 Windows 中搜索並輸入 cmd.exe 並單擊 Enter)轉到文件夾 wamp64\\bin\\php\\php7.0.10(轉到文件夾類型,例如cd D:\\AnyFolderYouInsalledWampTo\\wamp64\\bin\\php\\php7.0.10 )

  2. 現在一旦你在這個文件夾中,在 cmd 中運行這個命令: echo @php "%~dp0phpunit.phar" %* > phpunit.cmd

  3. 現在運行這個命令:

phpunit

你應該得到 phpunit 中所有可用命令的列表

現在運行這個:

phpunit --check-version

您將獲得有關您擁有的 phpunit 版本以及是否使用最新版本的信息。

  1. 如果這不起作用,請轉到 wamp64\\bin\\php\\php7.0.10

  2. 編輯文件 phpunit.bat

  3. 添加這一行:

    ""%PHPBIN%" "D:\\AnyFolderYouInsalledWampTo\\wamp64\\bin\\php\\php7.0.10\\phpunit.phar" %*

  4. 重復第 9 點。

  5. 如果它仍然不起作用,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM