宝塔部署的网站出现空白页如何排查?开启错误提示方法

网站出现空白页通常是由于PHP错误未显示、权限不足或代码语法错误导致。

  • 典型场景:新部署站点或升级代码后页面空白。
  • 常见问题原因:
    • display_errors关闭,错误被记录但不显示。
    • 文件权限不足导致Web服务器无法读取。
    • PHP扩展缺失(如mbstring、mysqlnd)。
    • 代码语法错误或致命错误。

解决方案对比

方法 适用情况 注意事项
开启display_errors 显示详细错误信息 修改php.ini并重启PHP
查看错误日志 定位具体错误 /www/wwwlogs/php_error.log
检查文件权限 权限不足 设置755/644较安全
清理缓存 缓存导致页面异常 删除缓存目录或重启服务

操作建议

  1. 登录宝塔后台,进入【软件商店】→选择当前PHP版本→【配置文件】。
  2. 找到 display_errors = Off,改为 On
  3. 重启PHP服务使配置生效。
  4. 浏览器刷新查看是否有错误提示。
posted @ 2025-06-08 17:06  Henry王  阅读(91)  评论(0)    收藏  举报