首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >php-cgi的phpStorm问题

php-cgi的phpStorm问题
EN

Stack Overflow用户
提问于 2014-06-16 16:08:52
回答 4查看 38.1K关注 0票数 23

所以我最近转到了ubuntu,我正在尝试重新设置我的环境,我设法安装了LAMP、phpmyadmin和phpstorm。

但是我不能做的是从phpStorm运行php脚本,当我尝试运行程序时,页面给我一个"502 Bad gateway“错误,当我回到phpStorm上时,它告诉我没有找到php-cgi。

我试着解决这个问题,但找不到任何可靠的答案,我现在很困惑

此外,我还成功地添加了php解释器和xDebug

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-09-29 18:35:22

在linux ubuntu上

对于PHP5:sudo apt-get install php5-cgi

对于PHP7:sudo apt-get install php7.0-cgi

票数 59
EN

Stack Overflow用户

发布于 2020-06-15 18:09:23

我以前也遇到过同样的问题,但是第一步是为您当前的版本安装正确的PHP版本,然后在启动集成开发环境之前,确保您已经安装了php7.x-cgi版本,打开终端并输入

代码语言:javascript
复制
sudo apt update && sudo apt install php7.x-cgi

x替换为版本号,然后您需要配置集成开发环境以找到指向您的PHP安装目录的路径

票数 1
EN

Stack Overflow用户

发布于 2015-01-08 08:18:31

在phpStorm的"PHP-CGI Server“选项卡中,您会看到以下错误:

代码语言:javascript
复制
/usr/bin/php-cgi -e -b localhost:52109
Host 'localhost' has multiple addresses. You must choose one explicitly!
Couldn't create FastCGI listen socket on port localhost:52109
PHP-CGI Server terminated

目前,似乎还没有针对这个已知错误的任何修复:https://youtrack.jetbrains.com/issue/WI-24373在/etc/hosts (在Linux上)中注释掉本地主机的IPv4或IPv6地址是一种变通方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24239128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档