【问题标题】:php runtime not found. install the php7 runtime and update "executablepath" in php找不到 php 运行时。安装 php7 运行时并在 php 中更新“executablepath”
【发布时间】:2019-10-20 20:03:53
【问题描述】:

我正在运行 ubuntu 18.04 并尝试使用 Brackets 文本编辑器开发一个 php 项目。但我收到错误:

未找到 PHP 运行时。

然后我安装了 php7 运行时并在 PHP 首选项中适当地更新 "executablePath"。我尝试使用brackets.json中的自定义设置来配置括号但现在我得到了:

“读取首选项时出错”您的首选项不是有效的 JSON

我正在使用 XAMPP

【问题讨论】:

  • 可以分享括号中使用的代码吗?
  • 问题出在您的brackets.json 文件中,您在其中放置了一个无效的JSON 结构,检查一下,括号编辑器可能已经向您显示了问题所在。如果您仍然无法弄清楚,请在此处发布,以便我们提供帮助。
  • 感谢您的快速帮助,我按照您的指示进行操作,现在错误已修复..

标签: php xampp ubuntu-18.04 adobe-brackets


【解决方案1】:

根据此处出现的问题: https://github.com/adobe/brackets/issues/14783

您只需从“调试”选项卡打开您的括号.json 文件,然后打开首选项文件, 并将以下语法添加到您的括号.json:

"php": {
    "executablePath": "C:\\xampp\\php\\php.exe"
}

所以对我来说,它会变成这样:

{
"brackets-eslint.gutterMarks": true,
"brackets-eslint.useLocalESLint": false,
"fonts.fontSize": "12px",
"fonts.fontFamily": "'SourceCodePro-Medium', MS ゴシック, 'MS Gothic', monospace",
"themes.theme": "dark-theme",
"php": {
    "executablePath": "C:\\xampp\\php\\php.exe"
}

}

然后重新启动你的括号,希望它会工作

【讨论】:

  • 尽管问题是关于 Ubuntu (linux),但还是给了它一个 +1。对于 linux,我输入了 "php": { "executablePath": "/opt/lampp/bin/php" } - 这是我的路径,要获取你的路径,打开终端并输入 whereis php
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-26
  • 2011-06-18
  • 1970-01-01
  • 2012-05-30
  • 2017-04-05
  • 2018-09-24
  • 2011-03-21
相关资源
最近更新 更多