当前位置:网站首页 >  攻略

迅睿CMS插件彻底卸载纯干货实操指南从后台到根目录再补充数据库

时间:2026年06月14日 09:50:10 来源:易频IT社区

第一步:前置准备

操作前必须完成两项操作,避免数据丢失或系统崩溃:

  • 备份整个网站数据:登录服务器后台(宝塔面板、cPanel等),将网站根目录压缩为zip/tar.gz包,下载到本地;如果是虚拟主机,一般在主机管理后台的“网站备份”功能一键备份并下载。
  • 备份迅睿CMS数据库
    • 如果用宝塔面板:进入“数据库”菜单,找到对应网站的数据库,点击“导出”,选择“快速导出”或“自定义导出(导出所有表)”,导出格式选.sql,点击“导出”并下载到本地。
    • 如果用phpMyAdmin:登录phpMyAdmin,选择对应数据库,点击顶部“导出”,保持默认设置(全选表、SQL格式、完整插入、添加DROP TABLE IF EXISTS),点击右下角“执行”下载到本地。

第二步:登录迅睿CMS后台执行基础卸载

步骤1:进入插件管理界面

登录迅睿CMS后台(默认地址:http://你的域名/admin.php),在左侧菜单栏找到“应用中心” → 点击“已安装插件”

步骤2:执行插件停用操作

在已安装插件列表中找到需要卸载的插件,点击插件卡片右下角的“停用”按钮,弹出确认框后再次点击“确定”,等待系统提示“插件已停用”。

步骤3:执行插件卸载操作

停用成功后,刷新或直接点击插件卡片右下角的“卸载”按钮,弹出确认框时会显示“是否同时删除插件文件”的复选框,必须勾选这个选项,再点击“确定”,等待系统提示“插件已完全卸载”。

第三步:登录服务器根目录清理残留文件

迅睿CMS插件彻底卸载纯干货实操指南从后台到根目录再补充数据库

部分插件可能因权限问题、开发不规范,后台卸载时不会完全删除文件,需手动清理以下路径:

清理路径1:应用目录残留

  • 迅睿CMS应用根目录默认在网站根目录的addons文件夹内,进入addons后,找到与插件英文标识(后台已安装插件列表会显示,如“demo_test”)同名的文件夹,右键删除整个文件夹(如果是Linux宝塔,点击“删除”→勾选“强制删除”→确定)。

清理路径2:静态资源残留

  • 部分插件的CSS、JS、图片会放在public/addons文件夹内,进入public/addons,找到插件英文标识同名的文件夹,强制删除

清理路径3:模板/主题残留

  • 如果插件修改或新增了模板文件,检查以下两个路径:
    • 当前使用的主题目录:进入template/你的主题名称,查找是否有插件相关的文件夹或文件(一般包含插件英文标识),找到后强制删除
    • 默认主题目录(兼容用):进入template/default,同样查找并删除。

清理路径4:配置文件残留(可选但推荐)

  • 部分插件可能会在config目录下生成专属配置文件,进入config,查找是否有“插件英文标识.php”的文件,找到后强制删除

第四步:清理数据库残留表/字段

后台卸载插件时一般会删除专属表,但部分开发不规范的插件会残留表,或在系统表中新增字段,需手动处理:

步骤1:登录phpMyAdmin或数据库管理工具

同前置准备的数据库备份步骤,进入对应网站的数据库管理界面。

步骤2:查找并删除插件专属表

  • 迅睿CMS系统表前缀默认为dr_(可在config/database.php中查看,打开后找到'prefix' => 'dr_',引号内的就是前缀)。
  • 在phpMyAdmin左侧表列表中,查找前缀后紧跟插件英文标识的表(如插件标识是“demo_test”,可能的表名是dr_demo_test_datadr_demo_test_config)。
  • 选中所有相关表,点击底部“删除”,弹出确认框时勾选“删除关联表的外键约束”(如果有),再点击“确定”

步骤3:查找并删除系统表中的残留字段(可选但推荐)

  • 如果插件修改过系统核心表(如dr_member会员表、dr_content内容表),需检查并删除新增字段:
    • dr_member为例,在左侧点击该表,再点击顶部“结构”
    • 查找字段名包含插件英文标识的字段(如demo_test_score),点击该字段右侧的“删除”,弹出确认框后点击“确定”
    • 依次检查其他常用系统表:dr_content_1(对应模型ID为1的内容表)、dr_category(栏目表)等。

第五步:清理缓存验证卸载效果

步骤1:清理迅睿CMS系统缓存

回到迅睿CMS后台,在左侧菜单栏找到“系统管理” → 点击“清理缓存”,弹出确认框后勾选所有缓存选项(如“模板缓存”、“数据缓存”、“路由缓存”等),点击“确定”,等待系统提示“缓存清理完成”。

步骤2:清理浏览器/CDN缓存

  • 清理浏览器缓存:按Ctrl+Shift+Delete(Windows)或Cmd+Shift+Delete(Mac),选择“缓存的图片和文件”,点击“清除数据”。
  • 如果开启了CDN(如阿里云CDN、腾讯云CDN),需登录CDN管理后台,点击“刷新预热”,输入网站根目录地址,选择“刷新目录”,点击“提交”,等待刷新完成。

步骤3:验证卸载效果

  • 检查迅睿CMS后台“已安装插件”列表,确认目标插件已消失。
  • 检查前端网站,确认插件相关的功能、按钮、页面已完全消失,网站其他功能正常运行。

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图