如何使用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 channel-update pear.php.net

梨升级所有

pear channel-discover pear.phpunit.de

pear channel-discover components.ez.no

pear channel-discover pear.symfony-project.com

梨update-channels

//执行安装

pear install——alldeps——force phpunit/phpunit

如果一切正常,检查phpunit是否已经安装,输入命令行

phpunit) - v

如果您遇到任何错误或安装中断

梨clear-cache

1)下载https://phar.phpunit.de/phpunit.pharphpunit.phar

顺便说一下,如果那个文件消失了你可以看看这里的原始说明:https://github.com/sebastianbergmann/phpunit

我推荐使用composer。它可以在每个项目中使用,也可以"全局"使用。

在您的C驱动器上创建一个名为"globalpackages"的文件夹,然后从命令行cd到它。

运行'composer require phpunit/phpunit'

完成后运行'composer install'

一旦完成,你可以检查C:'globalpackages'vendor'phpunit'的内容,应该会看到两个phpunit文件,其中一个是bat。

将C:'globalpackages'vendor'phpunit添加到您的系统路径中,然后您将能够在系统的任何位置运行phpuni。

对我来说这是最快最简单的方法。

  1. 确保你已经安装了wamp和PHP7,因为phpunit需要PHP7才能工作!或至少6.2

  2. 进入文件夹wamp64 ' bin ' php ' php7.0.10

  3. (无论你在哪里安装了wamp -注意最后一个文件夹是你的PHP版本的名称,所以它可能与上面不同)

在整个安装过程中,我们将在此文件夹中工作。所以如果我说编辑文件等它的意思是在这个文件夹。

从https://phpunit.de/下载最新版本的phpunit 在写这篇文章的时候,我得到的版本是phpunit 6.2和php7.0.104. 将下载的文件拷贝到wamp64'bin'php'php7.0.10文件夹对我来说是:phpunit-6.2.2.phar对你来说可能是不同的版本。
  • 现在更改 phunit -6.2.2的名称。phpunt . phr

  • 现在确保您已将php添加到环境变量的PATH中在Windows 10和Windows 8上

  • 6。在搜索中搜索并选择:System (Control Panel)

    6 b。单击"高级系统设置"链接。

    6 c。单击"环境变量"。在System Variables部分中,找到PATH环境变量并选择它。单击编辑。如果PATH环境变量不存在,单击"新建"。

    6 d。在编辑系统变量(或新建系统变量)窗口中,指定PATH环境变量的值。粘贴PHP的位置。对我来说,它将是:D:'AnyFolderYouInsalledWampTo'wamp64'bin'php'php7.0.10

    (如果在PATH中有其他命令或路径,只需在末尾添加";"。)例如:

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

    6 e。单击OK。单击OK关闭所有剩余的窗口。

  • 在cmd中(要运行cmd,在Windows中进入搜索并输入cmd.exe并单击Enter)转到文件夹wamp64'bin'php'php7.0.10(进入文件夹类型,例如cd D:'AnyFolderYouInsalledWampTo'wamp64'bin'php'php7.0.10)

  • 现在,一旦你在这个文件夹中运行这个命令:返回@php "%~dp0phpunit。phpunt .cmd

  • 现在运行这个命令:

  • phpunit

    你应该得到phpunit中所有可用命令的列表

    现在运行这个:

    phpunit --check-version

    你会得到你有什么phpunit版本的信息,如果你使用的是最新的版本。

  • 如果这不起作用,请转到wamp64'bin'php'php7.0.10

  • 编辑文件phpunit.bat

  • 添加这一行:

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

  • 重复点9