php-cgi找不到错误

时间:2016-09-13 08:35:00

标签: php phpstorm fastcgi

我正在尝试在本地打开浏览器来调试我在PhpStorm中编写的内容。然而,不管我安装的所有东西,PhpStorm总是抱怨“php-cgi not found”问题。

enter image description here

1 个答案:

答案 0 :(得分:0)

这正是对我有用的-因为我遇到了同样的问题。请注意,我当时正在寻找在此处安装PHP 5.6.x,因此此答案与之一致。在撰写本文时,5.6.36是brew提供的5.6的最新版本。显然,我们也在这里处理MAC。

  • 打开终端
  • 如果已安装brew,请输入brew install php56
  • 完成后,您的终端窗口将包含大量信息。要寻找的一件事是刚刚安装的PHP的路径。寻找If you need to have this software first in your PATH run:。在此之下,您将看到列出的两个路径。一个以bin结尾,另一个以sbin结尾。您想要以bin结尾的那个。
  • 打开PHPStorm的PHP CLI配置(首选项->语言和框架-> PHP)
  • CLI Interpreter框的最后,单击...以打开选项。
  • 单击左上角的+添加新的解释器。
  • 我在“名称”(Name)字段中键入了“ PHP 5.6”。键入您想要显示的任何内容。
  • PHP executable字段中,输入以下/usr/local/Cellar/php@5.6/5.6.36_1/bin/php-cgi(同样,该操作基于您在终端窗口中找到的路径-上面第三步中所述)
  • 一旦您输入该内容并离开该字段,PHP Storm应该会自动检测该构建以及php.ini文件的位置。
  • 点击“确定”

您完成了。这对我来说适用于三种不同的安装方式。

希望这对某人有帮助。