在命令提示符中,PHP不被识别为内部或外部命令

Sad*_*san 88 php cmd exe

当我运行命令时出现以下错误 php

C:\xampp\htdocs>php
'php' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

当我php在以下路径中运行命令时,我没有收到任何错误:

C:\xampp\php>php  //do not got error here
Run Code Online (Sandbox Code Playgroud)

为什么我会收到此错误?

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

Ana*_*Die 142

添加C:\xampp\php到您的PATH环境变量.

然后关闭命令提示符并重新启动.

这非常重要,因为如果您没有重新启动命令提示符,则不会反映更改.

  • 对于Wamp,路径为“ C:\ wamp64 \ bin \ php \ phpx.xx” (6认同)
  • 这个答案的注释非常有用 (2认同)

Pri*_*tel 90

您需要转到我的电脑 - >属性 - >高级系统设置

现在单击Environment Variables

在此输入图像描述

路径变量值中添加; C:\ xampp\php

在此输入图像描述

现在重启命令提示DONE!

注意:确保以管理员身份运行CMD

  • 感谢您回答详细图片 (2认同)

小智 8

设置"C:\xampp\php"在你的PATH 环境变量.然后重启CMD提示符.


Pro*_*lma 8

您只需要添加PHP文件的路径即可.如果您正在使用wamp或未安装在C驱动器上.

图为如何找到路径


小智 5

您需要添加C:\xampp\php到您的PATH Environment Variable, 只有在此之后您才能php从外部执行命令行php_home


小智 5

您的路径配置是否正确?

在Windows中,您可以按照此处所述执行此操作:

http://www.computerhope.com/issues/ch000549.htm


小智 5

对于拉拉贡:

首先,从 [https://windows.php.net/download/] 下载 PHP,然后解压缩文件 -> 复制文件夹 -> 粘贴此方向:

C:\larragon\bin\php`你的文件夹`

从窗口搜索

编辑系统环境变量,然后打开。编辑系统环境变量

单击环境变量... 环境变量

单击路径并编辑

环境变量添加

单击新建并添加 php.exe 路径,例如:C:\larragon\bin\php`您的文件夹`

然后按“确定”完成所有步骤。

重启 laragon 和 vscode

我们的问题已经解决了。