javaee论坛

普通会员

225648

帖子

341

回复

355

积分

楼主
发表于 2017-08-27 14:54:41 | 查看: 365 | 回复: 3
前言:把项目放到服务器后,然后修改相关配置,在注册新用户提交时遇到这个错误,查了好多资料都没有解决,造成这个警告的原因有很多吧,每个人遇到的情况可能都不相同。在这里记录一下我遇到的情况。

1、首先找到错误的提示语句:

打开zencart\includes\classes\db\mysql下的query_factory文件找到这句:“WARNING: An Error occurred, please refresh the page and try again”,大概第119行。

2、分析错误语句:

我在if条件里改为!defined('STRICT_ERROR_REPORTING'),这样错误提示就出来了

#1062 - Duplicate entry '11' for key 'PRIMARY'

原来是数据库导入时候customers_info表的主键没有自动递增!!!

3、解决问题:

修改customers_info表,添加主键递增。

over!


普通会员

0

帖子

309

回复

317

积分
沙发
发表于 2023-01-04 21:02:14

看看

普通会员

0

帖子

310

回复

320

积分
板凳
发表于 2023-12-27 07:25:42

百因必有果你的报应就是我

普通会员

0

帖子

342

回复

348

积分
地板
发表于 2024-04-28 14:48:59

还是很厉害的

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017