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

sai*_*729 34 php windows environment-variables

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

即使我已将PHP添加到我的环境变量中,为什么会出现该错误?

我的环境变量PATH如下所示:

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.

Pek*_*ica 43

A:\xampp\php\php.exe
Run Code Online (Sandbox Code Playgroud)

PATH环境变量只能包含路径,而不能包含文件名.

做那个

A:\xampp\php
Run Code Online (Sandbox Code Playgroud)


小智 29

它很容易
你需要添加php.exe
添加这个路径:
windows键+暂停
点击高级系统设置
点击环境变量
系统变量部分 - >路径 - >编辑并添加
C:\ wamp\bin\php\php5.3.8;
关闭你cmd提示,如果它打开
它已完成!

  • Win + Pause是一个我不知道的简洁快捷方式. (8认同)

lfx*_*ove 23

我想你需要把它改成A:\ xampp\php \然后把它留在那里,然后它会在目录中搜索文件,还有:你试过调用php而不是php.exe并检查目录是正确.

  • 您无需重新启动计算机即可获取环境变量...您只需重新打开终端窗口即可. (9认同)

小智 17

在此输入图像描述

在窗口7中查看设置环境变量的屏幕截图

注意: - 设置环境变量后,请重新启动计算机,然后它将正常工作


Tud*_*dor 6

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

此外,您需要指定文件夹,而不是exe文件本身.


Dun*_*523 5

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

  1. 按下Windows键+暂停/中断按钮
  2. 单击高级系统设置
  3. 单击"环境变量"
  4. 在系统变量>通过添加C:\ Bitnami\ruby​​stack-1.9.3-24\php编辑PATH变量
  5. 单击"确定"关闭"环境变量"窗口
  6. 如果打开,请关闭命令提示符

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

  7. 按Windows键+ R按钮打开您的cmd
  8. 输入php -v查看您的php版本 确认已安装的php版本


小智 5

将PHP设置为System中的环境变量,如下所示,从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.
Run Code Online (Sandbox Code Playgroud)