“php.exe”不被识别为内部或外部命令,可操作程序或batch file

“php.exe”不被识别为内部或外部命令,可操作程序或batch file。

为什么即使我已经将PHP添加到环境variables中,也会发生此错误?

我的环境variablesPATH如下所示:

C:\ Program Files \ NVIDIA Corporation \ PhysX \ Common; C:\ Program Files \ Common Files \ Microsoft Shared \ Windows Live; C:\ Program Files \ PC ……………文件\ QTSystem \; A:\ XAMPP \ PHP \ php.exe的

我正在使用Windows 7。

我想你需要将它更改为A:\ xampp \ php \,然后将它放在那里,然后它将search该文件的目录,还有:您是否尝试过调用php而不是php.exe,并检查目录是正确。

A:\xampp\php\php.exe 

PATH环境variables只能包含path,而不能包含文件名。

做那个

 A:\xampp\php 

这很容易做到
您还需要添加php.exe
添加这个path:
Windows键+暂停
点击高级系统设置
单击环境variables
系统variables部分 – >path – >编辑和添加
C:\ WAMP \ BIN \ PHP \ php5.3.8;
closures你cmd提示符,如果它打开
完成!

在这里输入图像说明

查看上面的窗口7中的设置环境variables的屏幕截图

注意: – 安装环境variables后,请重新启动你的电脑,那么它会正常工作

不应该最后一部分是: C:\xampp\php\ ? 除非您重新映射驱动器,否则A是软盘。 🙂

另外,你需要指定文件夹,而不是exe文件本身。

我的情况是使用Bitnami Ruby Stack apache Web服务器,

  1. 按下Windows键+暂停/断开button
  2. 点击高级系统设置
  3. 点击环境variables
  4. 在系统variables下>通过添加C:\ Bitnami \ ruby​​stack-1.9.3-24 \ php来编辑PATHvariables
  5. 点击确定closures环境variables窗口
  6. 如果打开,请closures命令提示符

    *(继续7.确认是否安装了php)

  7. 按下Windows键+ R键打开你的cmd
  8. inputphp -v来查看你的php版本 确认安装的PHP版本

将PHP设置为环境variables,如下所示从CMD运行它

 1)Windows key + Pause 2)Click on Advanced system settings 3)Now click on Environment Variables.. button 4)In system variable section search for Path and edit it as D:\wamp\bin\php\php5.3.13;(If one needs to append it to some already exits value then start path with;) 5)Now open CMD and run command PHP from any path where you don't have PHP installed , in my case it's C drive. 6)We can check above set Path from CMD using Path command also. 

如果你已经安装了WAMP服务器,那么你的path可能会有所不同。 例如,我安装了WAMP,我的php.exe的path竟然是:

 C:\wamp\bin\php\php5.5.12\php.exe 

为了使它工作,我在系统variables的PATHvariables中input了以下path:

 C:\wamp\bin\php\php5.5.12 

完成后,我重新启动命令提示符,一切正常。

所以path可以根据您安装PHP的方式而有所不同。 如果你想安装WAMP服务器,并安装其他必要的软件包,如PHPMyAdmin等,你可以这样做: wampserver.com

在我的情况下,环境path是C:\ProgramData\Drush\;C:\Program Files (x86)\Drush\Php; 它对我有用。

如果我只是添加C:\xampp\php\ dint为我工作。

我希望如果有人面临这个问题可以尝试这个build议。