请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么不在配置中开启'type'=>'file'

为什么不在配置中开启'type'=>'file',然后设置日志级别为sql,接着在抛出服务器异常的地方将日志级别数组再重新初始化,把error加进去 ?

正在回答 回答被采纳积分+3

1回答

慕尼黑7296323 2018-01-02 22:10:24

我猜是因为 一开始就写FILE 会把运行到了所有都几记录,而在一个index方法体里面去初始化  日志,运行完之后 还是test 这样只记录了运行的index()这个方法体里面的记录

0 回复 有任何疑惑可以回复我~
  • 提问者 不会说话的鱼 #1
    他这个里面是把日志级别 设置成了sql,那我直接在config里面设置日志级别为sql,这样就不会记录到其他的种类的日志了,如果遇到服务器内部错误,再初始化日志级别,他把这个日志关闭,然后在入口文件进行重新初始化不是多此一举吗?而且我不觉得运行完了入口文件的对日志的设置会被config文件初始化,一般的框架不是都是读取配置文件再运行相关的脚本的吗?
    回复 有任何疑惑可以回复我~ 2018-01-02 22:37:25
  • 7七月 回复 提问者 不会说话的鱼 #2
    我要实现的是自定义日志,不只是抛出异常的地方。入口文件是最为可靠的初始化时机。比如我想记录任意的信息,我也需要每个地方初始化吗。
    回复 有任何疑惑可以回复我~ 2018-01-03 10:48:02
  • 提问者 不会说话的鱼 回复 7七月 #3
    好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2018-01-03 10:59:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信