2011-04-07 42 views
0

我有大量的东西,我在开发过程中下载了很多模块,现在我的目录大约有50-60个模块,其中一些被禁用,还在db中做了一些垃圾,是与它们相关的表或模块创建的新表。有没有一个脚本可以删除未使用的模块文件夹/删除,并清理未使用的表?我搜索我没有发现任何东西...drupal删除未使用的模块

我使用的是d6。

回答

3

没有,据我所知是没有的模块/脚本来自动做到这一点,但这里是你可以做什么:

  • 转到admin/build/modules
  • 点击卸载选项卡的顶部页面
  • 选择模块被卸载,并继续

请注意,并非所有的模块都有卸载功能。
所有你下一步需要做的就是去到模块文件夹,删除所需的模块...

在这里,您有关于uninstalling Drupal modules

+0

是啊,但90%的模块的详细信息,不要有那么卸载那么如何才能我调查它使用了哪些字段/表格并将其删除而不会造成伤害? – amirash 2011-04-07 23:38:19

+0

在每个模块文件夹中搜索类似于“{table_name}”的内容。如果你发现任何带有ALTER,CREATE,INSERT,UPDATE的查询,模块可能会对你的数据库做些什么。但是,这将花费你的努力和时间量最好花在做一个干净的安装... – acm 2011-04-08 08:01:17

+0

但什么都是关于我的意见,分类,主题和所有东西的配置?我需要使用功能模块? – amirash 2011-04-08 12:13:38