【问题标题】:Cant load PHP files on MAMP localhost [closed]无法在 MAMP localhost 上加载 PHP 文件 [关闭]
【发布时间】:2016-07-21 20:36:19
【问题描述】:

我有一个项目文件夹,我一直在 Windows 上使用 WAMP 处理它,但我将所有内容都转移到了 Mac 上的 MAMP。我已经将项目文件上传到网络空间并且一切正常,所以我知道代码很好。我已经从 WAMP 导入了所有 MYSQL 数据。

我可以在 Mac 上毫无问题地访问 .html 文件,但是当我尝试运行 .php 文件时,我收到消息 localhost is currently unable to handle this request. 和错误代码 500

我已经搜索了几个小时,但找不到解决方法。

关于为什么我看到这些消息并且无法访问任何.php 文件的任何想法?

关于 mamp 设置的一些额外信息:

  • Apache 端口:8888
  • MYSQL 端口:8889

【问题讨论】:

  • 这是一个我要回来的旧帖子,我发现在 StackOverflow 上经常会发生这样的事情,在那里我看到很好的问题被标记为不清楚。我认为这是一个明确的问题,我明确表示我无法访问 .php 文件并显示错误消息;我要求修复。

标签: php mysql localhost mamp


【解决方案1】:

首先想到的是确保您点击了正确的文件夹。最简单的方法可能是在您的项目公共根目录中添加一个test.php 文件,然后将<?php echo "hello world"; 之类的东西放在那里。然后您只需浏览到localhost:8888/my-project/test.php 并检查世界是否受到欢迎。

我要做的第二件事是检查错误日志。 “本地主机当前无法处理此请求。”对调试不是很有帮助。您应该能够在/Applications/MAMP/logs 中找到apache_error.logphp_error.log

请随时询问这是否有助于定位问题,或者您是否仍然被卡住......

【讨论】:

  • 谢谢,首先创建了 test.php 并看到它正在工作。所以我听从了你的第二条建议。我不得不根据日志信息更改我正在使用的 PHP 版本。
  • 不准确,但是当我读到它时,一个灯泡熄灭了。这是我唯一没有尝试过的。起初我正在加载 .php 文件,但没有数据库通信。所以我只是更改了我将使用的 PHP 版本,它解决了问题。
  • 很高兴听到你让它再次工作。我可以想象那种挫败感,我们都经历过。编码愉快!
猜你喜欢
  • 2012-08-18
  • 1970-01-01
  • 2013-02-08
  • 2018-03-22
  • 2017-05-11
  • 1970-01-01
  • 1970-01-01
  • 2016-05-06
  • 2012-08-13
相关资源
最近更新 更多