我试图在带有IIS的Windows 2008服务器上安装PHPUnit,我已按照PHPUnit网站上的说明手动创建批处理文件并设置环境变量但是,当我尝试检查CMD.exe中的安装
phpunit --version
我得到"无法打开输入文件:*"错误信息。但是,当我跑
时php phpunit.phar --version
它正确地给了我版本号。我需要知道导致错误的是什么导致它在安装过程中可能造成的任何错误。确认目录已在系统路径变量中列出。
答案 0 :(得分:15)
删除phar文件名中的版本(例如从phpunit-5.4.7.phar
到phpunit.phar
),然后运行脚本。
答案 1 :(得分:3)
如果您创建了phpunit.cmd
但仍然无效,则应将phpunit-7.0.2.phar
重命名为phpunit.phar
,因为默认情况下,它指的是{{1} }}
答案 2 :(得分:2)
叹息,如果你在Windows上安装它,你将进入这里的部分,你必须输入这个命令来创建phpunit.cmd
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
帮个忙,把它复制进去,因为我只是输错了。