穆晶波 2025-06-13 02:00 采纳率: 98.2%
浏览 0

Drupal建站教程:如何解决“白屏死亡”问题?

在Drupal建站过程中,“白屏死亡”(White Screen of Death,WSOD)是一个常见的问题,通常由代码错误、内存限制或模块冲突引起。解决此问题的关键在于逐步排查。 首先,检查PHP错误日志,它能提供导致WSOD的具体原因。如果日志为空,可以临时修改`settings.php`文件,启用错误报告:将`$config['system.logging']['error_level']`设置为`verbose`,并确保`error_reporting`和`display_errors`已正确配置。 其次,尝试增加PHP内存限制,在`php.ini`中调整`memory_limit`值(如128M到256M)。此外,禁用最近安装或更新的模块,以排除模块冲突的可能性。 最后,若以上方法无效,可通过数据库手动重置站点维护模式,运行SQL命令`UPDATE cache_config SET data = '{}' WHERE cid = 'system.maintenance_mode';`恢复网站正常访问。
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 创建了问题 6月13日