【问题标题】:PhpStorm + WordPress Project + "502 Bad Gateway error"PhpStorm + WordPress 项目 + “502 Bad Gateway 错误”
【发布时间】:2016-06-27 10:22:44
【问题描述】:

我之前在 Cloud9 上成功使用过 WordPress,但我什至无法通过 JetBrains IDE 启动新的。

我有两台机器:一台 Windows (XAMPP) 和一台 Mac (MAMP),当浏览器尝试登录 WordPress 仪表板页面时,出现相同的“502 Bad Gateway”错误。

我下载了一个新的 WordPress 副本,设置了我的数据库并在 WordPress 根文件夹中运行 index.php。这确实让我浏览了数据库问题并到达了 WordPress 登录页面,然后浏览器就挂在那里了。它试图加载一些东西,但没有任何反应。如果我停止浏览器并刷新,我会收到 502 错误,并且我会在从现在开始尝试运行的任何其他文件上继续收到此错误(感觉就像是 IDE 中与服务器相关的中断,我必须重新启动它)。

PHP 7 解释器似乎工作正常,因为我运行任何其他 非 WordPress 项目都没有问题。

项目地址是http://localhost:63342/wordpress/,但我注意到下面的链接显示在PHP-CGI服务器窗口中:

/Applications/MAMP/bin/php/php7.0.0/bin/php-cgi -e -b 127.0.0.1:56502

这个指向不同端口号的 PHP CGI 是否意味着什么?我是 WordPress 新手,在 Cloud9 中开始使用它是一件轻而易举的事,但我只是不明白为什么它在 PhpStorm 10 中不起作用。

正如我所说,在两台机器(Windows、Mac、MAMP、XAMMP 和 PhpStorm)上存在同样的问题,所以我知道是我在这里遗漏了一些东西。

【问题讨论】:

    标签: wordpress phpstorm


    【解决方案1】:

    我建议您使用Varying Vagrant Vagrants WordPress (VVV)。

    这是一个更好的解决方案,可以帮助您轻松获得更好的结果。

    我建议您使用像Sublime TextAtom 这样的简单编辑器并安装软件包。为了让 PhpStorm、MAMP、LAMP 和 XAMPP 以应有的方式工作,我个人花费了很多时间。

    【讨论】:

    • 感谢 Steve,所以您认为是 Phpstorm IDE 导致了这个问题?如果我重新启动 IDE,我可以访问一次启动 WP 页面(即localhost:63342/wordpress),但是当我输入localhost:63342/wordpress/wp-admin 或单击仪表板链接时它会崩溃。然后在此之后没有其他任何工作并且一切都中断了。和你一样,我浪费了很多时间试图在我的 Jetbrains 编辑器中设置一个简单的 WP 项目,我只是不明白为什么我不能解决它
    • 我非常喜欢简单,我还没有看到任何关于如何正确配置 JetBrains 的好文档。在我看来,如果我重新开始,我会选择一个轻量级编辑器,然后迁移到一个可以配置的 IDE,但现在 IDE 缺乏很多配置。
    【解决方案2】:

    我设法解决了我的问题。这是导致它崩溃的端口号。我的 MAMP 端口号是 8888(XAMPP 是 80),一年前我在两台机器上设置 PhpStorm 时不知何故输入了 63342 作为服务器端口号!

    从那时起,无论运行数十个 PHP 项目,这对我来说都没有造成任何问题,但显然,它对 WordPress(仪表板)很重要。我去了 PhpStorm 设置并更正了端口号,使其与 MAMP/XAMPP 匹配,现在一切正常。

    这是我犯的一个非常基本(而且很愚蠢)的错误,但这浪费了我整整两天的时间,我本来可以自学 WordPress 和开发主题/插件。

    【讨论】:

      【解决方案3】:

      是的,将内置服务器端口配置为 80 后对我有用(我使用过 XAMPP)

      phpstrom中的设置步骤:Configure the built-in web server

      【讨论】:

      • 您是在感谢其他答案提供的洞察力,但不是在回答自己,是吗?
      猜你喜欢
      • 2020-11-12
      • 2018-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-12
      • 2019-09-05
      • 2014-03-26
      • 1970-01-01
      相关资源
      最近更新 更多