Installing PHPUnit 5.4 with PHP 7.0.7 / Apache2.4 on Windows 10, Error : Could not open file phpunit.phar
Installing PHPUnit 5.4 with PHP 7.0.7 / Apache2.4 on Windows 10, Error : Could not open file phpunit.phar
我在我的 Windows 10 机器上使用 Apache 2.4 安装了 PHP 7.0.7 的 x64(TS - 线程安全)版本。
PHP 运行 很好。
我从 https://phpunit.de/ 下载了 phpunit.phar (PHPUnit 5.4),其中指出 PHPUnit 5.4 在 PHP 7 上受支持。
我设置了 Windows 环境变量,以便可以通过命令行访问 PHP。
当我执行以下命令时:
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
它生成 phpunit.cmd 没有任何问题。
之后当我执行:phpunit --version
它给我错误:无法打开文件 phpunit.phar
有没有人遇到过类似的问题,或者我有什么地方做错了吗?
我不得不将 phpunit-5.4.4.phar 的文件名更改为 phpunit.phar。
正如在命令中那样:
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
因此,将文件名更改为 phpunit.phar 可以解决问题并且 PHPUnit 运行良好。
干杯:)
我在我的 Windows 10 机器上使用 Apache 2.4 安装了 PHP 7.0.7 的 x64(TS - 线程安全)版本。 PHP 运行 很好。 我从 https://phpunit.de/ 下载了 phpunit.phar (PHPUnit 5.4),其中指出 PHPUnit 5.4 在 PHP 7 上受支持。 我设置了 Windows 环境变量,以便可以通过命令行访问 PHP。 当我执行以下命令时:
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
它生成 phpunit.cmd 没有任何问题。
之后当我执行:phpunit --version
它给我错误:无法打开文件 phpunit.phar
有没有人遇到过类似的问题,或者我有什么地方做错了吗?
我不得不将 phpunit-5.4.4.phar 的文件名更改为 phpunit.phar。 正如在命令中那样: echo @php "%~dp0phpunit.phar" %* > phpunit.cmd 因此,将文件名更改为 phpunit.phar 可以解决问题并且 PHPUnit 运行良好。
干杯:)