找到微擎SQL语句执行错误记录

最近对微擎某模块进行数据新增确返回执行失败,通过开启config.php文件中的开发者模式$config['setting']['development'] = 1也无法找到最终确认具体问题所在,只是返回错误如下

image.png

这种错误真的是无法确定具体问题。

没办法,只能通过追踪代码发现

image.png

最后的打印效果:

image.png,通过调试打印发现原来是插入的字段不存在。

有人说开启define('PDO_DEBUG', true);可以通过查看日志找到,但是我是没有找到,还是用我的var_dump打印调试解决吧。

pdo_debug()

调试运行SQL语句,显示执行过的SQL的栈情况

$output 参数指定是否直接打印出调试信息 array debug($output = true, $append = array())

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论