VS代码修复无法验证,因为没有设置PHP可执行文件
#php #vscode #troubleshooting

出现此消息是因为VS代码努力使用PHP验证代码,但无法在系统上找到PHP安装。

要克服此问题非常简单,也就是说,只需单击“对话框”中的“打开设置”按钮,然后编辑设置。

settings.json before

php.validate.executablePath我们充满了php.exe位置所在的路径。例如,如果我们使用XAMPP,则php.exeC:\xampp\php中为默认值。然后将php.exe添加到C:\xampp\php\php.exe

当警告出现像上面的图片时,将后斜切替换为双重斜切,成为C:\\xampp\\php\\php.exe

settings.json after

完成编辑后,不要忘记保存。

例子

这是XAMPPLaragon的设置的一个示例

Xampp

{
  "php.validate.executablePath": "C:\\xampp\\php\\php.exe",
}

laragon

{
  "php.validate.executablePath": "C:\\laragon\\bin\\php\\php-8.1.7-Win32-vs16-x64\\php.exe",
}

设置文件位置

以下是设置文件位置的位置:

  • Windows
  %APPDATA%\Code\User\settings.json
  • macos
  $HOME/Library/Application Support/Code/User/settings.json
  • Linux
  $HOME/.config/Code/User/settings.json

工作空间的设置可以在根文件夹工作区的.vscode文件夹中找到。

打开settings.json的另一种方法是通过Ctrl+Shift+P快捷方式的命令调色板或View菜单 - Command Palette,然后键入settings.json