找不到PHP可执行文件.安装PHP 7并将其添加到PATH或设置php.executablePath设置

Nif*_*zar 26 php-7 visual-studio-code

我正在运行Windows 10新副本,我刚刚安装了visual studio代码.我正在尝试使用VS Code开发一个PHP项目.但我在设置环境方面遇到了麻烦.

我看到一篇博文,我下载了PHP 7的二进制文件并将其放在"C"驱动器中.然后我也设置路径变量.

但是,我仍然遇到这个问题.

在此输入图像描述

ops*_*ops 41

您安装了PHP IntelliSense扩展程序,并因此而出现此错误.
因此,如果您想解决此问题,请转到此菜单:
File -> Preferences -> Settings
现在您可以看到2个窗口.在右侧窗口中添加以下代码:

{
    "php.validate.executablePath": "C:\\wamp64\\bin\\php\\php7.0.4\\php.exe",
    "php.executablePath": "C:\\wamp64\\bin\\php\\php7.0.4\\php.exe"
}
Run Code Online (Sandbox Code Playgroud)

就像下图一样.

在此输入图像描述

注意:此地址C:\\wamp64\\bin\\php\\php7.0.4\\php.exe是我的php7.exe文件地址.用自己的地址替换此地址php7.exe.


Sah*_*bay 19

对于那些使用xampp的人:

"php.validate.executablePath": "C:\\xampp\\php\\php.exe",
"php.executablePath": "C:\\xampp\\php\\php.exe"
Run Code Online (Sandbox Code Playgroud)


Aro*_*lva 10

这个也有效

  1. 从 VS 代码设置中删除“php.executablePath”行。

  2. 然后将xampp php路径添加到系统变量中

在此处输入图片说明

在此处输入图片说明

之后重新启动 Visual Studio Code


rcp*_*rso 5

在用户设置中添加php目录后,

{
    "php.validate.executablePath": "C:/phpdirectory/php7.1.8/php.exe",
    "php.executablePath": "C:/phpdirectory/php7.1.8/php.exe"
}
Run Code Online (Sandbox Code Playgroud)

如果您仍有此错误,请确认您已安装:

要测试PHP exe是否正常,请打开cmd.exe:

c:/prog/php-7.1.8-Win32-VC14-x64/php.exe --version
Run Code Online (Sandbox Code Playgroud)

如果PHP失败,将提示错误消息(例如缺少dll).

  • 请不要将您的代码发布为图像。改用降价。 (2认同)