OpenCart - 中文论坛

标题: 关于3.0版本安装报错问题请教各位 [打印本页]

作者: Yanlongli    时间: 2018-3-9 14:23
标题: 关于3.0版本安装报错问题请教各位
我下载了opencart中文免费版,下载文件名是 opencart-v30-free-20180307.zip,我在安装时PHP出现一个致命SQL错误
然后我看到字段表中的数据如图片,并没有定义email字段,所以出现这个错误,请问是我的原因还是该版本打包出现了问题?



[09-Mar-2018 05:58:16 UTC] PHP Fatal error:  Uncaught Exception: Error: Key column 'email' doesn't exist in table<br />Error No: 1072<br />CREATE TABLE `oc_customer_login` (
  `customer_login_id` int(11) NOT NULL AUTO_INCREMENT,
  `customer_id` int(11) NOT NULL,
  `ip` varchar(40) NOT NULL,
  `total` int(4) NOT NULL,
  `date_added` datetime NOT NULL,
  `date_modified` datetime NOT NULL,
  PRIMARY KEY (`customer_login_id`),
  KEY `email` (`email`),
  KEY `ip` (`ip`)
) ENGINE=MyISAM CHARSET=utf8 COLLATE=utf8_general_ci;
in D:\UPUPW_AP7.0\htdocs\opencartcn\system\library\db\mysqli.php:40
Stack trace:
#0 D:\UPUPW_AP7.0\htdocs\opencartcn\system\library\db.php(53): DB\MySQLi->query('CREATE TABLE `o...')
#1 D:\UPUPW_AP7.0\htdocs\opencartcn\install\model\install\install.php(49): DB->query('CREATE TABLE `o...')
#2 D:\UPUPW_AP7.0\htdocs\opencartcn\system\engine\loader.php(252): ModelInstallInstall->database(Array)
#3 D:\UPUPW_AP7.0\htdocs\opencartcn\system\engine\proxy.php(47): Loader->{closure}(Array, Array)
#4 D:\UPUPW_AP7.0\htdocs\opencartcn\install\controlle in D:\UPUPW_AP7.0\htdocs\opencartcn\system\library\db\mysqli.php on line 40
作者: Yanlongli    时间: 2018-3-9 14:29
我在增加了该字段后,项目正常安装,没有继续提示500错误。
                        array(
                                'name' => 'email',
                                'type' => 'varchar(40)',
                                'not_null' => true
                        ),
作者: sunboy    时间: 2018-3-12 10:15
我们这里做了调整了,我们删除了这里的email,这里用的是customer_id做key,不用email ,安装包今天会更新,谢谢反馈。




欢迎光临 OpenCart - 中文论坛 (https://bbs.opencart.cn/) Powered by Discuz! X3.2