【问题标题】:Localhost Page Not Working via Mamp本地主机页面无法通过 Mamp 工作
【发布时间】:2016-09-12 16:20:42
【问题描述】:

自上周以来,我一直在使用 Mamp 3.5 在本地创建一个 Wordpress 网站。但是突然之间我在加载时遇到了这个错误:

localhost:8888/wordpress : “本地主机页面不工作 localhost 当前无法处理此请求。 HTTP 错误 500"

我不知道出了什么问题以及导致此错误的原因。我已经尝试过的解决方案:

  • 将端口更改为 80 和 3306
  • 重新安装 MAMP
  • 检查了我的 hosts 文件中的 localhost 设置
  • 尝试使用旧版本的 PHP,即 5.6

【问题讨论】:

  • 错误 500 通常是编程错误。检查您的错误日志以获取更详细的错误消息。
  • 很抱歉,我对此完全陌生。在哪里可以找到日志?
  • 来自 mamp docsThe web server (Apache) starts by default on port 8888, the database server ( MySQL) on port 8889. ... All log files are stored in: /Applications/MAMP/logs/ . A 500 会在普通 apache(不是 MAMP)上的 error.log 中留下一些东西,该文件可能存在于该位置提供。
  • 这是 apache_error.log 中记录的最后一条日志: [Tue May 17 01:36:54 2016] [notice] Apache/2.2.29 (Unix) mod_wsgi/3.5 Python/2.7.10 PHP /7.0.0 mod_ssl/2.2.29 OpenSSL/0.9.8zh DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.22.0已配置——恢复正常操作
  • 感谢您告诉我有关日志的信息。我想通了,我的functions.php文件有问题

标签: php wordpress localhost mamp


【解决方案1】:

对我来说是将端口恢复为 8888。正在按照教程将默认端口更改为 80。通过恢复为默认端口就可以了。

无论如何发布,以防有​​人在 4 年后登陆这里。

【讨论】:

    【解决方案2】:

    我已经有一段时间了,我在互联网上找到的所有解决方案都没有帮助。最后我做到了:

    tail -n 20 /Applications/MAMP/logs/php_error.log
    

    你可能有错别字... :P

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2013-05-31
      • 2015-06-04
      • 2014-04-10
      • 2021-08-27
      • 2016-04-28
      • 2020-04-23
      • 1970-01-01
      • 2018-05-25
      相关资源
      最近更新 更多