每次我尝试通过命令行加载文件时都会收到以下消息:
Could not open input file: dummy.php
我已经尝试了一切,
php C:\Program Files (x86)\Zend\Apache2\htdocs\dummpy.php
php dummy.php
php htdocs\dummy.php
我无法运行文件!我可以获得php信息和所有其他内容,所以我相信我的CLI是好的。
我实际上需要这个来运行phpwebsocket,但我不能通过CLI运行任何东西。
答案 0 :(得分:1)
如果你写
php dummy.php
您必须确保当前目录是
C:\Program Files (x86)\Zend\Apache2\htdocs\
答案 1 :(得分:1)
您需要输入不带空格的路径,如下所示:
php c:\progra~2\Zend\Apache2\htdocs\dummy.php
或者,你可以在整个事情上加上引号,因为你的路径有空格,如下:
php "C:\Program Files (x86)\Zend\Apache2\htdocs\dummy.php"
或者,当您打开命令提示符时,请确保导航到您的PHP文件所在的文件夹。例如,一个简单的导航可能看起来像这样(在每行后输入enter):
cd \
cd Program Files (x86)
cd zend
cd apache2
cd htdocs
php dummy.php