我在以下路径上安装了Windows 8和PHP 5.5:
C:\ WWW \ BIN \ PHP-5.5.13
每当我打开CMD并输入“php”时,它会抛出这个:
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.
C:\Users\jd>php
The system cannot find the path specified.
The system cannot find the path specified.
我不知道为什么它会把它扔掉两次。我查看了我的PATH变量,并在我的PATH变量中添加了php安装路径。我再次键入“php”,我得到了同样的错误:
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.
C:\Users\jd>php
The system cannot find the path specified.
The system cannot find the path specified.
但是当我键入“php.exe”时它会起作用......
任何人都可以帮助我吗?这真让我抓狂。我试图在HKCU \ Software \ Microsoft \ Command Processor \ AutoRun和中寻找AutoRun键 HKLM \ Software \ Microsoft \ Command Processor \ AutoRun
但我什么都没找到
答案 0 :(得分:2)
找不到命令时Windows命令提示符触发的错误消息是另一个错误消息:
" PHP"不被识别为内部或外部命令,可操作程序或批处理文件
因此,php
中的某个地方确实有PATH
个可执行文件。但是,该消息似乎不是由PHP生成的。要了解运行的内容,您可以使用:
where php
你说你得到了这个:
C:\www\bin\php.bat
这是一个不属于官方PHP发行版的批处理文件。