Discuz 完美刪除插件的方法

插件對於Discuz來說是一次飛躍,官方給開發者很多接口,站長可以在應用中心安裝自己想要的功能,然而有時會出現插件無法刪除的現象。因爲DZ刪除插件時,會刪除插件本身的文件,同時也會刪除插件在數據庫裏的登記信息。就算直接把插件文件刪除了,後臺還是會顯示插件,只有到數據庫把插件的登記信息刪除了,纔算是完全刪除。

一般正常的刪除方法,就是找到插件點卸載,前提是插件的XML配置文件要存在,並且與安裝時大體一致。如果配置文件不存在或很不相同,那麼卸載時會提示“插件文件缺失”

 

這也是站長們刪除插件刪除不了的提示。如果沒這個提示,點卸載是可以刪除的。

解決方法:
在數據庫刪除些插件主表與變量表的登記信息
主表pre_common_plugin:找到你想刪除的插件記錄,注意記住插件的pluginid
變量表pre_common_pluginvar:根據插件的pluginid,刪除插件變量記錄

注意pre_是表的前綴,可能你的前綴不是pre_,但是後面是相同的。
發佈了51 篇原創文章 · 獲贊 43 · 訪問量 61萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章