源码包
597856

开启DEBUG模式后SQL日志中有明显的SQL语句错误已解决 悬赏5积分

提问者柒默然 答案数1 阅读数120 发表时间2024-09-30 14:42:07

版本是:禅道开源版20.7

修改my.php开始debug后,在输出的 sql.20240930.log 中,频繁出现这么一条错误的SQL语句

[MASTER] SELECT `key`, `value` FROM`zt_lang`WHERE `module` = 'custom' and `section` = 'URSRList' and `lang` = 'zh-cn'

但系统表现并没有出现可见的异常(也可能是还没触发),请问该在何处修正这条错误的SQL语句?

禅道版本:禅道开源版 20.6

安装包类型:源码包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
2024-09-30 15:01:41

如何判断这条SQL是错误的语句?debug开启后 sql开头的日志主要是记录禅道系统更新数据的所有DDL语句,这些输出都是正常的记录。目前是有什么问题导致需要开启debug查询的?

2024/09/30
FROM和WHERE关键字之间没有间隔,开DEBUG原本是想查看redis有没有生效,但没有找到相关的日志,发现了这个。
2024/09/30
这个只是系统记录 作为信息输出的一个文本,实际执行的时候是正常的,否则页面上的请求就会有sql syntax报错了,sql日志不能作为判断redis服务是否正常的依据,禅道默认是没有内置redis的,咱们如果是自行配置,需要跟踪下redis服务器上的具体项看看呢
2024/09/30
好的,redis服务已经启动了,php配置也修改过了,但是redis服务中查不到任何有效的记录,所以不知道到底是不是生效了,或者有哪些操作能触发redis记录可否告知?感谢。
联系我们
联系人
丁芝/高级客户经理
电话(微信)
17663906485
QQ号码
1481227768
联系邮箱
dingzhi@chandao.com
返回顶部
丁芝
高级客户经理
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。