【发布时间】:2016-09-13 08:34:59
【问题描述】:
我正在尝试在本地打开浏览器来调试我在 PhpStorm 中编写的内容。然而,无论我安装了 PhpStorm 的所有内容,都会不断抱怨“找不到 php-cgi”问题。
- 我已经用 PHP 5.6 安装了自制软件
- 我已经安装了 fastcgi,并且我已经阅读了几乎所有关于这个错误的信息。但是我仍然遇到这个“php-cgi not found”问题
- 我已经使用本指南安装了 Apache http://jason.pureconcepts.net/2015/10/install-apache-php-mysql-mac-os-x-el-capitan/
- 当我访问
http://localhost/phpinfo.php时,我可以看到 php 信息
【问题讨论】:
-
当此消息出现/不起作用时,您在浏览器中看到什么 URL?
-
我得到一个 502 错误网关。但是我能够通过完全卸载自制软件来解决这个问题。再次安装并清除所有文件
-
嗯..我实际上是在询问 URL...问题是 - 你很可能正在使用 PhpStorm 自己的内置简单 Web 服务器 - 至少该消息清楚地表明对我来说(因为它根本不关心您的 Apache/nginx/etc 使用什么)。如果是这样并且它不起作用 - 您只需要定义部署条目,您可以在其中指定将由实际 Apache/nginx/etc 提供的基本 URL。未配置 Deployment 时使用内置 Web 服务器。 ATM 它可能有 POST 请求的问题(502 响应 .. 或 POST 将是空的).. 所以使用适当的 Web 服务器是一个更安全的选择。