|  在技术加营销的道路上越走越远
温馨提示
我是弹窗内容
当前位置:首页 > 后端技能提升 > VSCode提示无法验证,因为找不到php安装的解决办法
VSCode提示无法验证,因为找不到php安装的解决办法

VSCode提示无法验证,因为找不到php安装的解决办法

日期:2022-11-29 浏览量:954 原创作者:湖八爷
当我们在VSCode中安装了PHP Intelephense(PHP代码提示)这个扩展以后,再打开PHP文件,会在底部出现一个警告弹窗,提示无法验证,因为找不到php安装。使用设置"php.validate.executablePath"来配置PHP可执行文件。

无法验证,因为找不到php安装.png


这是因为PHP Intelephense这个扩展需要依赖php.exe文件,但是我们在安装PHP Intelephense扩展的时候并没有配置php.exe文件的路径,所以在打开PHP文件的时候,就会出现上面的弹窗提示,这个弹窗提示其实就是提醒我们需要自己去配置一下PHP的可执行文件,也就是php.exe文件


配置这个文件很简单,只需要简单4步即可。


1:在VSCode中打开“文件”-->“首选项”-->“设置”。


VSCode中打开“文件”--“首选项”--“设置”.png


2:在“设置”中点击“扩展”-->“PHP”,找到“指向PHP可执行文件”配置项,点击“在setting.json中编辑”打开setting.json文件。


找到“指向PHP可执行文件”配置项,点击“在setting.json中编辑.png


3:在文件中修改下面这行代码,就是在php.validate.executablePath后面填写上php.exe文件的路径即可。

"php.validate.executablePath": "D:/software/phpstudy_pro/Extensions/php/php7.1.9nts/php.exe"


在php.validate.executablePath后面填写上php.exe文件的路径.png


注意1:每个人的开发环境不同,PHP安装路径肯定也不一样,需要把路径替换成自己本地PHP的路径。

注意2:有的小伙伴是直接从php.exe文件属性位置里面复制的路径,粘贴到setting.json文件中以后需要把反斜杠替换成斜杠,否则保存的时候肯定会出错。


粘贴到setting.json文件中以后需要把反斜杠替换成斜杠.png


4:修改保存以后,可以随便打开一个PHP文件,发现不会再出现警告弹窗了。

那我们可以再测试一下在编码的时候是否会有智能代码提示出现?在文件中输入var,如果和我下面的截图一样,在编码的时候会有智能代码提示,说明你的PHP可执行文件配置正确,并且PHP Intelephense这个扩展也可以正常使用了。


在编码的时候会有智能代码提示.png