【发布时间】:2018-05-20 17:17:31
【问题描述】:
我正在尝试使用 PhpStorm (v2017.3) 运行一个简单的 php 文件。它应该输出var_dump,但是在运行脚本时,我的浏览器中经常遇到 502 bad gateway 错误。我在 PhpStorm 中收到以下错误:
php-cgi not found: 请确保配置的 PHP Interpreter 构建为 CGI 程序(指定了 --enable-fastcgi)
当我在终端中运行php -v 时,输出如下:
PHP 7.1.7 (cli) (built: Jul 15 2017 18:08:09) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
以下是我迄今为止尝试过的事情:
- 使用
brew uninstall php71然后brew install71使用 homebrew 重新安装 PHP。 - 将
--with-cgi选项添加到我的brew install php71命令中 - 阅读以下线程:phpStorm problems with php-cgi、php cgi error in PhpStorm when php-cgi is installed
【问题讨论】:
-
那么,您是否将 phpStorm 的 php 解释器设置为指向
/usr/local/bin/php?首选项、语言和框架、PHP -> CLI 解释器。单击“...”并指向 /usr/local/bin 中的 php -
@YvesLeBorg PhpStorm 的解释器指向
/usr/bin/php -
你是生活品味@YvesLeBorg!有效!非常感谢。