由于我正在使用 MAMP 的本地托管,但“此网站出现严重错误”,这是错误即将到来。我该怎么办?

Posted

技术标签:

【中文标题】由于我正在使用 MAMP 的本地托管,但“此网站出现严重错误”,这是错误即将到来。我该怎么办?【英文标题】:As I am using the local hosting of MAMP but " There has been a critical error on this website" this is error is coming. What should I do? 【发布时间】:2021-09-20 11:39:33 【问题描述】:

由于我正在使用 MAMP 的本地托管,但是“此网站上出现严重错误”,这是错误即将到来。我该怎么办?

【问题讨论】:

【参考方案1】:

值得一试的诊断步骤,从上到下依次进行;

    MAMP 真的与 Web 服务器(以及数据库服务器)一起运行吗? 您看到默认的 MAMP 索引/主屏幕了吗? 将一个简单的 HELLO WORLD html 文档放入您的项目根目录,并检查您是否可以在浏览器上看到它 将一个简单的 HELLO WORLD php 脚本放到您的项目根目录,并检查您是否可以在浏览器上看到它 此时,如果以上一切正常,那肯定是您的实际 PHP 脚本有问题,请检查 PHP 错误日志文件 将 INFO.PHP PHP 脚本放在您的项目根目录中,并检查您是否拥有可用于您的 PHP 项目的所有必需扩展 检查数据库连接是否正常(如果需要) 在这一点上,我无法想象还有什么问题,尝试使用断点的 PHP 调试器(xDebug 需要与 MAMP 一起安装,并且您的 PHP 编辑器可能需要为此进行配置)并单步执行 PHP 代码的每一行带调试器。

【讨论】:

以上是关于由于我正在使用 MAMP 的本地托管,但“此网站出现严重错误”,这是错误即将到来。我该怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

使用 mamp 在本地测试电子邮件

访问本地托管的 Wordpress 站点时出现问题(重定向+其他废话)

无法连接数据库 - MAMP

没有使用 mamp 获得 ajax 成功响应

在页面重新加载/刷新时重置会话?

MAMP “无法启动 Apache,因为端口正在使用中。” AND“无法通过 /tmp/mysql.sock 连接到本地 MySQL 服务器