VsCode php.validate.executablePath,安装 XAMPP 后
Posted
技术标签:
【中文标题】VsCode php.validate.executablePath,安装 XAMPP 后【英文标题】:VsCode php.validate.executablePath, after insalled XAMPP 【发布时间】:2021-03-06 11:29:10 【问题描述】:我正在尝试在我的 vscode 中设置 php 扩展的特定路径(使用 linux)
我开始安装 XAMPP 在它之后..我尝试使用扩展程序编写一些 php 脚本(php 扩展程序 INTELLISENSE 和 DEBUG),但扩展程序无法正常工作,并且显示该错误:
无法验证,因为 /usr/bin/php 不是有效的 php 可执行文件。使用设置 'php.validate.executablePath' 来配置 PHP 可执行文件。
我尝试使用 vscode 文档提供的 que 路径设置它,但它仍然无法正常工作。
谁能帮帮我!!请!!!
【问题讨论】:
【参考方案1】:我找到了解决方案, 在终端输入
'where is php
'
返回在 vscode 扩展中设置的绝对路径
/opt/lampp/bin/php
然后,在后续行中设置路径
php.validate.executablePath: "/opt/lampp/bin/php",
所以,我希望这个解决方案能帮助幕后的人。
【讨论】:
【参考方案2】:非常感谢@Reinaldo Duguet 的回答!
如果您使用的是 Xampp,则可以通过运行本地服务器然后在浏览器中键入 localhost 来找到 PHP 路径。这将打开 Xampp 仪表板。单击 phpinfo() ,您将获得显示为的确切路径 配置文件 (php.ini) 路径 = /opt/lampp/etc
请注意,该路径可能与您系统中的 PHP 安装非常一致。因此,您可能必须使用上述方式显示的相应路径。
然后,为了让 VSCode 知道这个路径,在 VSCode 中打开设置并搜索“PHP 调试”,然后点击 PHP > Debug:Executable Path 设置
在“”之后的第一行添加以下行告诉VSCode PHP在系统中的安装位置。
"php.validate.executablePath": "/opt/lampp/etc",
【讨论】:
【参考方案3】:windows中的php路径
在终端输入
where php
它会给出路径(在我的例子中)
C:\xampp\php\php.exe
【讨论】:
以上是关于VsCode php.validate.executablePath,安装 XAMPP 后的主要内容,如果未能解决你的问题,请参考以下文章