多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
由于有些用户的产品非常多,图片之类的数据也非常的多,不适合在两个目录之间来回拷贝文件,咱们采用原始目录不动的方式操作,保留需要的数据即可。 `extend/payment 支付插件目录、如果自己安装了非源码包包含的支付插件,可以自行先把复制出来、升级完成后再把文件放回去` ### 一:**先登录商城后台左侧(工具->SQL控制台)执行以下语句** `一定要确保执行成功,切记`、执行后进去商城后台(应用中心 -> 应用管理)确保所有插件都是未启用状态。 ``` # 关闭所有插件 UPDATE `{PREFIX}plugins` SET `is_enable`=0 WHERE `is_enable`=1; # 更新 js/css 标记值 UPDATE `{PREFIX}config` SET `value`='20210726' WHERE `only_tag`='home_static_cache_version'; ``` ***** **如果网站图片数据很少,可以看以下视频教程,不用来回拷贝会更快速一些** > https://v.youku.com/v_show/id_XNTAwMTc2NDIxNg==.html?spm=a2h0c.8166622.PhoneSokuUgc_4.dtitle ***** ### **二:以下是需要的数据** 保留以下目录(包含下面所有文件),其他目录及文件删除 ``` application/plugins 插件目录 config/database.php 数据库配置文件 resources 资源存放目录 raskeys 证书存放目录 public/static/upload 附件存放目录(图片、文件、视频...) public/static/plugins 插件静态文件 ``` ### **三:目录命名调整** 我们把以下目录重新命名一下、以免和新的目录名称重名(其他几个不用管) ``` application 改成 app_old 插件目录 config 改成 config_old 数据库配置文件 ``` ### **四:第一次新的目录文件拷贝过来** 以下目录不用拷贝(也就是拷贝咱们现在这边不存在的目录和文件过来) ``` resources 资源存放目录 raskeys 证书存放目录 public 公共入口目录 ``` ### **五:第二次新的目录文件拷贝过来** 将以下目录拷贝到`app`目录下面、因为新的`app`目录下已存在`plugins`可以直接替换或者覆盖 ``` app_old/plugins 插件目录 ``` ### **六:第三次新的目录文件拷贝过来** 以下目录不用拷贝、其他文件及目录全部拷贝过来放在对应目录public下面 ``` public/static 附件存放目录(公共静态文件) ``` ### **七:第四次新的目录文件拷贝过来** 以下目录不用拷贝、其他文件及目录全部拷贝过来放在对应目录public/static下面 ``` public/static/upload 附件存放目录(图片、文件、视频...) public/static/plugins 插件静态文件 ```