微米WM38.6补丁包因官方的疏忽,update.sql文件中的值写错了,现提供修复方法如下:
1、找到(大概第15行)
(1, 1, 'admin', '0b774842a156760358814af5c4e7511d', '
weimicmso2oCashier', 0, 1456732855);
改为:
(1, 1, 'admin', '0b774842a156760358814af5c4e7511d', '
Cashier', 0, 1456732855);
2、登陆phpmyadmin,在SQL中运行以下命令(
请严格按照顺序执行):
第一条:
- alter table weimicms_cashier_adminuser rename oweimicms_cashier_adminuser;
复制代码第二条:
- alter table tp_cashier_adminuser rename weimicms_cashier_adminuser;
复制代码3、打上38.6版补丁包后,登陆收银台系统,还会提示:
weimicms_CORE_PATHLib\Merchants\System\index.class.php doesn't exist. 解决方法很简单,直接升级到38.8版以上此问题即可解决。分析原因:官方的38.6-38.7版补丁中,写错了weimicms/base.php文件中的对应参数所致!