EMLOG 自毁程序
2014-11-9 简爱
此插件 主要用来删除 已安装的 EMLOG (包括 EMLOG 上传的 附件、主题、插件、数据库备份。。。), 以及 EMLOG 相关的数据库表
所以适合用前 确保 EMLOG 已没有任何有用的东西
其实这插件,不算太复杂,
只要看懂点 PHP 就会,何况 EMLOG 自带的函数应付这些情况就够用了
当然删除 首先想到的就是 要遍历文件夹, EMLOG 有相关函数,所以这一步很简单,至于删除的目录 如果不考虑其他程序的话 EMLOG_ROOT 这个自定义常量 就是 EMLOG 的根目录,所以加上自带的函数 也就是 一行代码就可以清除
但是根目录下或许还有其他文件不需要删除,所以上面的还不能直接使用
还有清除数据库, EMLOG 的数据库 表也不算多,不算自带的就那么几个
删除也不复杂 DROP TABLE {DB_PREFIX}attachment, {DB_PREFIX}blog, {DB_PREFIX}comment, {DB_PREFIX}link, {DB_PREFIX}navi, {DB_PREFIX}options, {DB_PREFIX}reply, {DB_PREFIX}sort, {DB_PREFIX}tag, {DB_PREFIX}twitter, {DB_PREFIX}user; 所有表都有了,其中的 {DB_PREFIX} 代表安装 EMLOG 后的数据库表 前缀
评论: