ThinkPHP6.0日志没有输出到文件怎么解决
作者:BrightSoul
时间:2023-04-27
浏览:5
问题描述TP6中输出一条日志usethink\facade\Log;Log.debug("这是一条日志")明明config/log.php里配置的默认输出就是file,其他代码使用也正常在异常处理文件app/ExceptionHandle.php中使用,想将错误信息输出到文件,方便调试找bugLog::error($e);直接输出到了输出流,返回给了前端{code:-1,msg:'错误',data:null}{}导致json解析失败问题解决将异常对象转为字符串就可以了
本文目录
问题描述
TP6中输出一条日志
use think\facade\Log;
Log.debug("这是一条日志")明明config/log.php 里配置的默认输出就是 file,其他代码使用也正常
在异常处理文件app/ExceptionHandle.php 中使用,想将错误信息输出到文件,方便调试找bug
Log::error($e);
直接输出到了输出流,返回给了前端
{code: -1, msg: '错误', data: null}{}导致json解析失败
问题解决
将异常对象转为字符串就可以了
Log::error($e->getTraceAsString());
// 或者指定输出通道
Log::channel('file')->error('一条测试日志');
作者最新文章
漫蛙漫画免费下拉式在线看地址
2026-10-27 17:25
如何在WPSOffice2019一键开启和关闭筛选
2026-10-26 23:11
xmind怎么调整两个框之间的距离 布局技巧
2026-10-24 13:34
ps怎么抠图
2026-10-20 17:22
PDF表格怎么转换成Excel?如何免费将PDF表格转成Excel?
2026-10-15 11:26
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































