宝塔面板PHP错误日志查看,零基础也能快速定位代码问题

为什么你需要盯着PHP错误日志

网站突然白屏、接口返回500、页面加载一半卡住——这些故障八成与PHP报错有关。宝塔面板PHP错误日志就是第一手证据,它直接告诉你哪行代码出了问题。
对于零基础用户,学会查看日志可以省下到处问人的时间。

两步开启PHP错误日志记录

默认情况下宝塔面板可能没有打开错误日志输出。
请按以下路径操作:

  1. 登录宝塔面板后台,点击左侧菜单 网站,找到目标站点,点击 设置。
  2. 在弹出窗口中选择 PHP版本,然后点击 配置文件(或直接点 开关 右侧的 编辑)。
  3. 找到 display_errors 项,确保它是 Off(生产环境不要直接显示错误给用户,只记录日志)。
  4. 找到 log_errors 项,设为 On。
  5. 找到 error_log 项,留空或用默认路径 /www/wwwroot/站点目录/runtime/php_error.log(推荐手动指定一个固定路径,比如 /www/wwwroot/站点目录/php_error.log)。

保存配置后,重启PHP(在宝塔面板首页 -> 软件商店 -> 已安装 -> 对应PHP版本,点重启)。
此时PHP错误就会写入指定日志文件。

两种方法查看错误日志

方法一:宝塔面板后台直接看

在 网站 -> 站点设置 -> 配置文件 中,如果你指定了日志路径,可以直接在宝塔文件管理中找到那个文件。
但更快的办法是:

  • 点击站点右侧的 日志 标签,切换到 错误日志 选项卡,宝塔会自动列出最新错误。
  • 如果日志较多,可以点击 清空 后刷新页面触发新错误,再看新增记录。

方法二:SSH终端实时追踪

更适合排查瞬时错误,例如500错误只闪一次。
登录服务器后执行:

tail -f /www/wwwroot/站点目录/php_error.log

然后去浏览器触发错误页面,终端会实时打印最新错误行。
按 Ctrl+C 退出。

如果日志文件还没生成,先检查目录权限:

chmod 755 /www/wwwroot/站点目录
chown www:www /www/wwwroot/站点目录/php_error.log

高频错误解读与避坑

  • PHP Fatal error: Uncaught Error: Call to undefined function xxx:函数没定义,检查是否忘记加载扩展(如 redis、imagick)或函数名拼写错误。
  • PHP Parse error: syntax error, unexpected end of file:PHP代码缺少闭合大括号或分号,常见于文件末尾被截断。
  • PHP Warning: require(xxx.php): failed to open stream:文件路径不正确,用绝对路径或 __DIR__ 替代相对路径。

避坑一:日志文件过大(超过2GB)会导致写入变慢甚至报错,建议在宝塔面板的计划任务中每天凌晨切割日志:

mv /www/wwwroot/站点目录/php_error.log /www/wwwroot/站点目录/php_error_$(date +%Y%m%d).log
touch /www/wwwroot/站点目录/php_error.log
chown www:www /www/wwwroot/站点目录/php_error.log

避坑二:如果日志空白但网站仍报错,检查PHP配置中的 error_reporting 是否设为 E_ALL,否则低级别警告不会记录。

验证日志是否生效

触发一个最简单的PHP错误:在站点根目录新建 test_error.php,写入:

访问 http://你的域名/test_error.php,然后立即查看日志文件。
如果看到 Undefined variable: undefined_var,说明宝塔面板PHP错误日志查看功能完全正常。
测试完记得删除该文件。

最后提醒:每次修改PHP配置或更换站点路径后,务必重启PHP并检查日志文件路径权限,这是排错的第一步。

分享到:
上一篇
服务器高防IP选购技巧:零基础也能看懂的入门指南
下一篇
WP网站地图生成提交:WordPress网站地图生成与提交
1
系统公告

泽御云中秋国庆双节活动上线:新购8折,拼团3.99元起

尊敬的用户:
泽御云“月满中秋·礼贺国庆”双节活动现已开启,活动时间为2026年9月23日至10月10日。 活动期间可享以下福利:
1. 常规云服务器新购使用优惠码“泽御中秋国庆同乐”,符合条件的订单享8折优惠。
2. 香港精品云服务器5人拼团低至3.99元,部分4核4G套餐3人拼团年付388元,续费同价。
3. 新用户购买年付云服务器,符合活动规则可赠送2个月使用时长。
4. 老用户续费季度赠15天,续费年度赠2个月;活动期间升级配置免收配置迁移手续费。
5. 推荐好友成功下单,符合条件的推荐人可获赠7天服务器使用时长。
6. 活动期间享宕机补偿标准翻倍、简单网站迁移协助及技术工单优先处理权益。
温馨提示:优惠码不适用于拼团套餐、活动轻量产品、年付订单及续费订单;拼团套餐为独立特价活动,不与赠时类福利叠加。赠送时长不可折现、退款或跨账户转移,具体规则以活动页面说明为准。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意