新建了个discuz站,使用开发者模式导入老站的插件,记录一下过程。
1、开启老站的开发者模式,导出插件的XML配置文件。
2、打包老站source/plugin目录下的插件文件。
3、将导出的XML文件放到打包的插件文件夹的主目录下。
4、上传插件文件夹到新站的source/plugin目录下。
5.这个时候就可以在新站的插件菜单下找到该插件,点击安装按钮即可安装完成。
PS:如果插件的设置页面的菜单按钮出现现实不正确的,是因为插件数据出错,需要对应老数据库排查新数据库缺少哪些数据,并将对应数据导入到新数据库。
举例,导入xiaomy_buycardvipgroup的数据库记录:
按上述步骤安装完xiaomy_buycardvipgroup后,卡密管理菜单无法正常显示,经排查是因为数据库
pre_common_syscache
这个书库表里的
pluginlanguage_script
这个条目的data数据没有导入,到老数据库里点击data字段下BLOB按钮下载bin文件,并按照数据表导入bin文件即可解决此问题。