贵宾
- UID
- 251
- 威望
- 45
- 金币
- 6
- 在线
- 352 小时
- 注册时间
- 2017-9-21
|
1.很多次我们升级都会提示,数据库某某表导入失败,某某表创建失败,某某字段添加失败。导致最后升级失败。
解决方案:
修改app/Admin/Controller/UpgradeController.class.php(修改前记得备份)
删除或者屏蔽 192行开始( //执行SQL文件)这段。如图
也就是跳过sql导入,改成手动导入。然后下载升级包,打开升级包里面sql文件,慢慢执行sql命令导入(分开导入)。如果导入错误,然后查看自己epower数据库表和sql文件,比对执行sql文件里面的表、字段、列等就可以,一样的就跳过。
然后再后台在线升级,就可以了。升级完毕记得还原 app/Admin/Controller/UpgradeController.class.php
2.有时候提示权限不合适。
解决方案:
把datas/upgrade/ 权限设置为777
总的来说:升级包里面的sql文件没有详细和我们的epower数据表做好对比,导致升级失败。
还有一个问题就是,每次升级过,升级的老文件,没有备份。
|
评分
-
查看全部评分
|