由于我正在使用 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 的本地托管,但“此网站出现严重错误”,这是错误即将到来。我该怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
访问本地托管的 Wordpress 站点时出现问题(重定向+其他废话)
MAMP “无法启动 Apache,因为端口正在使用中。” AND“无法通过 /tmp/mysql.sock 连接到本地 MySQL 服务器