测试界面添加BUG时出现SQL错误。
2019-03-03 11:05:37
陈祥 |
10:56:03 ERROR: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<p>The sql is: SELECT id,title FROM `zt_bug` wHeRe deleted = '0' AND title IN ('test') AND openedDate >= '2019-03-03 10:55:03' AND product=</p> in /home/www/zentaopms/lib/base/dao/dao.class.php on line 1394, last called by /home/www/zentaopms/lib/base/dao/dao.class.php on line 708 through function sqlError.
in /home/www/zentaopms/framework/base/router.class.php on line 2215 when visiting bug-create-9-0-moduleID=0 parsererrorSyntaxError: Unexpected token < in JSON at position 0 |
陈祥 最后编辑, 2019-03-03 11:06:00
石洋洋 |
禅道的版本号是多少?mysql的版本号是多少?mysql是否开启了严格模式?
|
陈祥 |
禅道版本11.2,mysql版本5.5.62,
SELECT @@sql_mode; IGNORE_SPACE,STRICT_TRANS_TABLES |
禅道-Bee |
可以取消下这两种模式,然后操作下试试,看下还是会出现吗?
|
陈祥 |
config.php 中 strictMode 是 false,my.php 中没有配置。 另外配置了 mysql 为非严格模式,还是会出现问题。 |
禅道-Bee |
mysql服务将严格模式关闭,确认下修改后,有生效吗?
SELECT @@sql_mode ; |
1/1
1