【问题标题】:VsCode php.validate.executablePath, after insalled XAMPPVsCode php.validate.executablePath,安装 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 路径设置它,但它仍然无法正常工作。

谁能帮帮我!!请!!!

【问题讨论】:

    标签: php linux visual-studio-code xampp php-extension


    【解决方案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

        【讨论】:

          猜你喜欢
          • 2013-12-10
          • 1970-01-01
          • 2010-10-06
          • 1970-01-01
          • 2015-06-16
          • 2012-02-25
          • 2017-07-21
          • 2014-07-28
          • 2018-02-11
          相关资源
          最近更新 更多