1.6怎么升级到1.7呀?

请先 登录 后评论

2 个回答

1698

我来回答一些个人操作,小白一个,不喜勿喷。

真是奇了怪了,居然在当今的互联网上,都查不出,也没人发布关于shopxo升级的半个字句。除了官方一直强调VIP授权,这多个链接外,没丁点字出来。虽说授权有必要,但小白们的折腾还是要的。

1,如果网站文件有修改,先把shopxo 1.7的相关文件修改正确。把不需要的图片或文件删除,上传覆盖。
2,后台更新缓存。
3,在主机上新建数据库,把shopxo 1.7目录下 config/shopxo.sql文件导入到新数据库。
4,对比所有数据表,重点为下面列出的相关数据表,及表中相关数据数量和数据标题是否一样(1.7升级增加了qq,头条等)。
5,找区别,如果表中有我们设置好的数据,我们把网站数据表中的相关数据复制到新数据库的那个表中。删除此表,再把新数据库中的此数据表复制到网站数据库中(如图)。

attachments-2020-01-OUMg4gmF5e0d8a989f3c0.JPG

小程序
s_app_center_nav
s_app_home_nav

站点配置/站点设置
s_config

权限控制/权限分配,
s_power

小程序
s_slide

1.6到1.7升级增加了qq,头条等,因此,下面这张表需要替换。如果里面已有数据,请先把相关数据导入到另表中,再替换。phpMyAdmin数据库(选定此表)/操作/“将数据表复制到(数据库名.数据表名)”/结构和数据,执行即可。
s_user

本次升级,总折腾了二次,第一次没有找到眉目,加上主机十分卡扽,分不清是主机的问题,还是修改错误所至,做得非常纠结。第二次是在网速正常的情况下体验了下,目前还算是正常。

另外:

网站文件覆盖,数据库作了相关的修改后,却在文章页面无法编辑和提交,提示fields not exists:[images]。
经过与1.7数据表对比,发现表“s_article”与文章有关,它的标题 imahe与image_count各少了一个S。
1,打开数据库,找到表“s_article”;
2,选定表,点击数据库导航上的“结构”,在打开的页面找到相关表的名字,修改成:imahes与images_count;
3,回到网站后台,测试文章提交是否还有错误提示。正常提交,即问题解决。


文章链接:https://bo.wwwziyue.com/d-4137-1-1.html

请先 登录 后评论
admin
擅长:ShopXO,PHP,服务器,前端

你好,升级包暂时仅对VIP授权用户免费提供,VIP授权介绍地址 https://shopxo.net/vip.html

如你那边有专业技术人员,也可以自行参考需要升级的目标版本更新相关源码和数据库。

请先 登录 后评论
  • 2 关注
  • 0 收藏,333 浏览
  • 万能的大明 提出于 2019-12-15 19:23

相似问题