如何解决ThinkPHP日志文件缺失问题及查看技巧汇总?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1217个文字,预计阅读时间需要5分钟。
ThinkPHP+日志找不到,90%不是日志没生成,而是你压根没找对地方、或它根本没写进去——首先确认+runtime/log(TP5)或+storage/logs(TP6)目录是否可写,再查配置里+level和+driver是否生效。
runtime/log 或 storage/logs 目录为空?先看权限和路径
ThinkPHP 5 默认写入 runtime/log/,ThinkPHP 6 默认写入 storage/logs/。这两个目录必须由 Web 进程用户(如 www-data、nginx 或 apache)拥有写权限,否则日志静默丢弃,不报错也不提示。
本文共计1217个文字,预计阅读时间需要5分钟。
ThinkPHP+日志找不到,90%不是日志没生成,而是你压根没找对地方、或它根本没写进去——首先确认+runtime/log(TP5)或+storage/logs(TP6)目录是否可写,再查配置里+level和+driver是否生效。
runtime/log 或 storage/logs 目录为空?先看权限和路径
ThinkPHP 5 默认写入 runtime/log/,ThinkPHP 6 默认写入 storage/logs/。这两个目录必须由 Web 进程用户(如 www-data、nginx 或 apache)拥有写权限,否则日志静默丢弃,不报错也不提示。

