【问题标题】:intalling PHPUnit on Windows在 Windows 上安装 PHPUnit
【发布时间】:2014-12-11 22:23:10
【问题描述】:

我在 Windows 32 位(PHP 版本 5.6.3)上安装了 XAMPP 5.6.3,我想安装 PHPUnit。

我按照PHPUnit官方网站的说明进行操作:

https://phpunit.de/manual/current/en/installation.html#installation.phar.windows

但是当我在命令行中运行这一行 phpunit --version 时,我收到了这条消息:

'php' is not recognized as an internal or external command, operable program or batch file.

我该如何解决这个问题?

【问题讨论】:

  • 我有 PHPUnit 3.7.18 版本在 PHP 5.3.18 上的 Windows XP 上运行。您使用的是什么版本的 Windows(x32 或 x64),您希望在什么版本的 PHP 下运行什么版本的 PHPUnit?
  • 检查 PHP.exe 的 CLI 版本是否在您的 PATH 变量中。在您可以通过 PHP 的 CLI 版本从任何地方运行 PHP 脚本文件之前,请不要使用 PHPUnit。我怀疑这就是问题所在。
  • @RyanVincent : windows 32bits and PHP Version 5.6.3
  • @RyanVincent 这是我的 PATH 变量:C:\ProgramData\Oracle\Java\javapath;C:\app\Aimad\product\11.2.0\dbhome_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\bin
  • 转到安装 php 的目录并从命令行运行 'php --ini'。它会告诉你它在哪里寻找“配置”信息。最简单的方法是将 php 目录添加到“路径”变量中。请参阅“我的电脑”-> 属性->“环境变量”。您的问题几乎可以肯定是找不到 php.exe,而不是与 PHPUnit 有任何关系。

标签: phpunit


【解决方案1】:

问题是 PHP 没有包含在我的 PATH 中。 所以我遵循了这个解决方案:

  1. Windows 按钮 + 暂停
  2. 列表项
  3. 高级系统设置
  4. 环境变量
  5. 将 PHP 安装目录附加到 PATH 变量中。

【讨论】:

  • 很高兴它被整理出来了。
猜你喜欢
  • 2012-09-21
  • 2012-06-17
  • 2011-09-10
  • 1970-01-01
  • 2012-11-03
  • 2014-01-28
  • 2011-08-01
  • 2017-06-22
  • 2018-10-09
相关资源
最近更新 更多