我有一个基于docker的开发环境。
每次我打开VSCode我收到此消息:
无法验证,因为没有设置PHP可执行文件。使用设置'php.validate.executablePath'配置PHP可执行文件。
有人知道在这种情况下如何设置php.validate.executablePath?
我不知道该怎么做。
当然,很简单。按照它的说法。
转到文件>首选项>设置...它将打开settings.json文件。
添加以下代码:
{“php.validate.executablePath”:“这里放置PHP.exe路径”}
您必须知道PHP.exe文件在计算机中的位置,在php> bin文件夹中搜索。
希望这对你有用
对于linux用户:如果你没有安装PHP,那么先下载, 然后在终端类型
$ whereis php
它将显示php可执行文件的路径(它将在/usr/bin/php
或usr/local/bin/php
中),您可以从终端复制。
在VScode中转到settings.json
文件并粘贴
php.validate.executablePath: /usr/bin/php
下载PHP,就我而言,我从这里下载:http://windows.php.net/download/
将文件复制并粘贴到计算机上的某个位置,然后设置路径:
“php.validate.executablePath”:“C:/php/php.exe”
我也收到了此错误消息。 php.exe的路径已在我的系统环境变量中设置。
当我在VS Code的settings.json文件中注释掉“php.validate.executablePath”:“c:/path/to/php7.2.10/php.exe”时,错误就消失了。