PHPUnit 无法打开输入文件
PHPUnit could not open input file
我尝试在带有 IIS 的 windows 2008 服务器上安装 PHPUnit,并且我按照 PHPUnit 网站上的说明手动创建批处理文件和设置环境变量,但是,当我尝试检查 CMD.exe
中的安装
phpunit --version
我收到 "Could not open input file: *" 错误消息。然而,当我 运行
php phpunit.phar --version
它正确地给了我版本号。我需要知道是什么导致了错误,以防它是我在安装过程中可能做的任何事情导致的。确认目录已在系统路径变量中列出。
唉,如果你在 windows 上安装这个,你会得到这里的部分你必须输入这个命令来创建 phpunit.cmd
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
帮自己一个忙,把它复制进来,因为我只是输入了错误的东西。
删除 phar 文件名中的版本(例如从 phpunit-5.4.7.phar
到 phpunit.phar
),然后脚本应该 运行.
如果您创建了 phpunit.cmd
但它仍然不起作用,您应该将 phpunit-7.0.2.phar
重命名为 phpunit.phar
,因为默认情况下,它指的是名称 [=12] =]
我尝试在带有 IIS 的 windows 2008 服务器上安装 PHPUnit,并且我按照 PHPUnit 网站上的说明手动创建批处理文件和设置环境变量,但是,当我尝试检查 CMD.exe
中的安装phpunit --version
我收到 "Could not open input file: *" 错误消息。然而,当我 运行
php phpunit.phar --version
它正确地给了我版本号。我需要知道是什么导致了错误,以防它是我在安装过程中可能做的任何事情导致的。确认目录已在系统路径变量中列出。
唉,如果你在 windows 上安装这个,你会得到这里的部分你必须输入这个命令来创建 phpunit.cmd
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
帮自己一个忙,把它复制进来,因为我只是输入了错误的东西。
删除 phar 文件名中的版本(例如从 phpunit-5.4.7.phar
到 phpunit.phar
),然后脚本应该 运行.
如果您创建了 phpunit.cmd
但它仍然不起作用,您应该将 phpunit-7.0.2.phar
重命名为 phpunit.phar
,因为默认情况下,它指的是名称 [=12] =]