请稍等 ...
×

采纳答案成功!

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

关闭tp5内部日志,程序中如果不调用recordErrorLog()方法就报错

图片描述
在配置文件里关闭tp5自身的日志记录,按照课程编写了recordErrorLog方法,如果抛出异常时,不去调用这个方法,就会弹出下面的错误
图片描述
加上这个方法,错误就消失,难道每次都要调用这个日志记录方法吗,像这种用户自定义的异常是不需要记录日志的啊,求教

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

1回答

7七月 2020-03-24 16:57:54

我没太看明白,可否直接告诉我视频里那一部分你 觉得是讲的有问题的?按照课程做 会出现什么问题?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉1156554542 #1
    简单点说就是,我在config.php中设置‘type' => 'text’后,只要我在程序里有抛异常操作,就必须调用recordErrorLog()方法,如果不调用的话,接口除了返回正确的值以外,还会返回下面fatal error那些东西
    回复 有任何疑惑可以回复我~ 2020-03-24 17:07:04
  • 7七月 回复 提问者 慕粉1156554542 #2
    我没有 明白的是 ,按照课程里的写法写的和你的处理 有什么不同?课程里是不需要每个地方都log的吧。
    回复 有任何疑惑可以回复我~ 2020-03-24 17:22:35
  • 提问者 慕粉1156554542 回复 7七月 #3
    找到错误了,type => test,写成了type => text
    回复 有任何疑惑可以回复我~ 2020-03-25 08:11:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信