无法验证,因为找不到PHP安装。使用设置”php.validate.executablePath”来配置PHP可执行文件的提示截图:
我在VSCode中安装了PHP Intelephense(PHP代码提示插件)扩展后,打开PHP文件,就会出现上述提示。
报错原因
报错的原因可能是没有安装PHP开发环境,缺失PHP.exe执行文件或者是安装了php或者phpstudy等环境,已经有PHP.exe执行文件但是没有添加执行路径。
处理方法:
没有安装PHP开发环境则安装开发环境,然后配置PHP的可执行文件(php.exe),如果已有PHP开发环境,则直接配置可执行文件既可。
处理步骤:
安装环境
没有安装PHP开发环境的话先到php官网下载对应的php安装包以完成安装PHP开发环境,也可以安装phpstudy等集成工具直接得到PHP开发环境(一般应该就是PHP安装目录下的php.exe)。
PHP官网:https://www.php.net/
PHP官网下载地址:https://www.php.net/downloads.php
PHPstudy官网:https://www.xp.cn/
vscoede配置
然后在vscode中配置
打开VSCode>顶部”文件”选项>”首选项”>”设置”
“设置”>“扩展”>“PHP”>“指向PHP可执行文件”>“在setting.json中编辑”
这个时候vscode会打开setting.json文件,我们在”php.validate.executablePath”: “”中写入php执行文件路径。
注意事项
如果路径是直接从php.exe文件属性位置里面复制的路径,需要把反斜杠替换成斜杠,如果直接复制是,是这种情况:
E:\phpstudy_pro\Extensions\php\php7.3.4nts
\ 需要修改成 /
修改完成后保存,再次打开PHP文件,你就会发现没有这个提示啦。