采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为什么不在配置中开启'type'=>'file',然后设置日志级别为sql,接着在抛出服务器异常的地方将日志级别数组再重新初始化,把error加进去 ?
我猜是因为 一开始就写FILE 会把运行到了所有都几记录,而在一个index方法体里面去初始化 日志,运行完之后 还是test 这样只记录了运行的index()这个方法体里面的记录
他这个里面是把日志级别 设置成了sql,那我直接在config里面设置日志级别为sql,这样就不会记录到其他的种类的日志了,如果遇到服务器内部错误,再初始化日志级别,他把这个日志关闭,然后在入口文件进行重新初始化不是多此一举吗?而且我不觉得运行完了入口文件的对日志的设置会被config文件初始化,一般的框架不是都是读取配置文件再运行相关的脚本的吗?
我要实现的是自定义日志,不只是抛出异常的地方。入口文件是最为可靠的初始化时机。比如我想记录任意的信息,我也需要每个地方初始化吗。
好的,谢谢老师
登录后可查看更多问答,登录/注册
全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计
1.3k 23
1.5k 21
1.5k 19
1.5k 18
1.2k 18