Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在VS代码中找不到PHP_Php_Visual Studio Code - Fatal编程技术网

在VS代码中找不到PHP

在VS代码中找不到PHP,php,visual-studio-code,Php,Visual Studio Code,我正在尝试学习PHP,在早期遇到了一些问题。当我设置我的基本文件,然后选择PHPServeProject时,我在屏幕右下角收到一条消息,说找不到PHP。我已经使用命令“php.validate.executablePath”:“c:\xampp\php\php.exe”设置了默认xampp php文件夹位置的设置 附图片。任何帮助都将不胜感激 在VSCode中,转到文件->首选项->设置 然后添加此代码 { "php.validate.executablePath": &q

我正在尝试学习PHP,在早期遇到了一些问题。当我设置我的基本文件,然后选择PHPServeProject时,我在屏幕右下角收到一条消息,说找不到PHP。我已经使用命令“php.validate.executablePath”:“c:\xampp\php\php.exe”设置了默认xampp php文件夹位置的设置

附图片。任何帮助都将不胜感激


在VSCode中,转到文件->首选项->设置

然后添加此代码

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

PHP Server:service project
命令不是内置的。正如前缀所示,它由第三方扩展提供。您更改的设置与此功能无关

您可以在其上找到有关扩展设置的文档,也可以直接从Visual Studio代码中的扩展窗格访问该文档

  • 设置:
    phpserver.phpPath
  • 默认值:
    null
  • 注意:PHP可执行文件的路径。如果为空,扩展将尝试从环境变量
    $path
    获取路径

对我来说,设置被称为
“php.executablePath”
,它似乎不是一个内置命令。您使用的扩展名是什么?这是否回答了您的问题?我正在使用:PHP Intelephense和PHP服务器扩展谢谢,但是现在“PHP.executablePath”行变灰了,当我悬停在line@RyanC有时这一行:{“php.validate.executablePath”:“C:\\xampp\\php\\php.exe”}就足够了。因此,只要一切正常,您就可以保留或删除灰线。您还可以查看官方文档