我的知识记录

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

网站出现空白页通常是由于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. 浏览器刷新查看是否有错误提示。

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

标签:

更新时间:2025-06-04 22:24:12

上一篇:宝塔数据库文件在哪?MySQL数据目录路径?

下一篇:宝塔安装的网站打不开:PHP_Nginx服务是否正常运行