网站前台白屏,无任何提示,后台可正常登录问题|已解决
报错现象:访问网站前台,页面空白,无任何文字、图片显示,后台可正常登录、操作,无报错提示。
报错原因:模板语法错误,导致模板无法编译;app/runtime/template目录权限不足,无法生成模板缓存;PHP错误级别设置过低,未显示错误信息;伪静态规则配置错误。
修复步骤:
-
开启错误提示:打开根目录下index.php文件,在开头添加
error_reporting(E_ALL);,开启所有错误提示,刷新前台查看具体报错信息(定位模板错误)。 -
排查模板问题:根据错误提示,找到对应模板文件,修正语法错误(如未闭合标签、参数错误);暂时替换为官方默认模板,若能正常显示,说明是自定义模板问题,逐步排查。
-
清理模板缓存:手动删除app/runtime/template目录下的所有缓存文件,重新生成模板缓存;确保该目录具备777读写权限。
-
检查伪静态规则:确认伪静态规则配置正确,若配置错误,重新配置(参考安装阶段报错3的伪静态设置方法),重启服务器或Web服务。

扫码添加技术【解决问题】
专业解决各种疑难杂症,您有任何问题都可联系我们技术人员。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/19706329

浙公网安备 33010602011771号