带命令行的PHP
我已经在我的系统中安装了WAMP,并且具有WAMP的默认配置及其工作正常。现在我想从CLI执行一个脚本。我试了很多,但还是失败了。 我附上图片来说明问题 并且在系统路径中是可验证的 *C:\Program Files\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0* 看起来像 现在我想执行一个简单的脚本,比如helloworld.php,请帮助我带命令行的PHP,php,command-line-interface,Php,Command Line Interface,我已经在我的系统中安装了WAMP,并且具有WAMP的默认配置及其工作正常。现在我想从CLI执行一个脚本。我试了很多,但还是失败了。 我附上图片来说明问题 并且在系统路径中是可验证的 *C:\Program Files\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerSh
提前感谢:)将您的PHP bin文件夹放入Path变量 C:\Program Files\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\wamp\php 可以在其中找到php.exe的文件夹的路径。 然后重新启动命令行
php hello-world.php
然后可以从命令行运行php
php hello-world.php
您是否尝试过
php hello world.php
?我不知道您的wamp安装使用的是什么版本的php,但根据我的版本,尝试执行它,如下所示:
C:\wamp\bin\php\php5.4.3\php.exe hello-world.php
您能简单地解释一下吗?因为我很少与CLI进行交互。谢谢你的帮助。我已经试过了,但得到的错误是php5.3.5操作系统没有被识别为内部或外部命令、可操作程序或批处理文件,我的版本是5.3.5Oops,我真傻!请尝试我编辑的命令,用您的5.3.5替换我的5.4.3。现在我遇到了如下错误:无法打开输入文件:hello-world.phpy您可能需要将您的文件hello-world.php放在文件夹C:\wamp\bin\php\php5.3.5中,或者您必须给出hello-world.php文件所在的完整路径。例如:C:\wamp\bin\php\php5.3.5\php.exe C:\wamp\www\hello-world.php你知道计算机是如何工作的,不是吗?所以这就是你“接受”答案的地方(在上面打勾:-)