问题描述
由于我使用的是 MAMP 的本地托管,但是“此网站出现严重错误”,这是错误即将到来。我该怎么办?
解决方法
值得一试的诊断步骤,按照从上到下的顺序;
- MAMP 真的与 Web 服务器(以及数据库服务器)一起运行吗?
- 您是否看到默认的 MAMP 索引/主屏幕?
- 将一个简单的 HELLO WORLD HTML 文档放入您的项目根目录,然后检查您是否可以在浏览器上看到它
- 将一个简单的 HELLO WORLD PHP 脚本放入您的项目根目录,然后检查您是否可以在浏览器上看到它
- 此时,如果上述一切顺利,那肯定是您的实际 PHP 脚本有问题,请检查 PHP 错误日志文件
- 将 INFO.PHP PHP 脚本放在您的项目根目录中,并检查您的 PHP 项目是否具有所有必需的扩展
- 检查数据库连接是否正常(如果需要)
- 此时,我无法想象还有什么会出错,请尝试带有断点的 PHP 调试器(xDebug 需要与 MAMP 一起安装,您的 PHP 编辑器可能需要为此进行配置),然后进入 PHP 代码的每一行带调试器。