将PHP解释器添加到PATH

时间:2014-08-10 14:32:24

标签: php windows path

我将全局变量PATH添加到Windows计算机(Windows U7 x64)上包含php.exe的文件夹的路径。但是当我输入控制台时:

  

php -v

我得到了:

  

'php'未被识别为内部或外部命令,可操作   程序或批处理文件。

如果我输入:

  

php.exe -v

有效:

  

PHP 5.5.10(cli)(建于:2014年3月14日14:49:07)版权所有(c)   1997-2014 PHP Group Zend Engine v2.5.0,版权所有(c)1998-2014   Zend Technologies

1 个答案:

答案 0 :(得分:1)

环境变量 PATH 包含搜索由分号分隔的应用程序的文件夹列表。

如果在命令行或没有文件扩展名的批处理文件中指定了应用程序的文件名,则环境变量 PATHEXT 还包含以分号分隔的文件扩展名对搜索应用程序的应用程序有效

在您的计算机上看起来像 PATHEXT 未正确定义。 Windows上的标准是:

PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH

在命令提示符窗口set path中输入 PATH PATHEXT

另请参阅有关命令start的Microsoft文档的备注部分。