是否有可能在drupal安装中自动检测未使用的文件?

时间:2013-03-09 11:16:00

标签: php drupal-6

我不得不采用一个非常混乱和hacky drupal的网站。

现在我需要慢慢解决所有问题。有用的drupal似乎有一个很好的cron脚本,可以清理一些东西。

然而,有大量看似未使用的文件(图像等)。

有没有办法在网站中搜索哪些文件是多余的?

此外,似乎管理员尝试并使用了大量现在未使用的模块,这些模块在数据库中留下了很多东西。

有什么方法可以自动清理它吗?

2 个答案:

答案 0 :(得分:0)

据我所知,没有脚本可以清理未使用的模块。 但你使用drush一次卸载禁用的模块。 如果您使用drupal-6确保模块具有hook_uninstall功能,以删除由卸载的模块创建的表

答案 1 :(得分:0)

据我所知,没有办法删除未使用的文件(非模块文件)。

但是,如果不再使用某个模块,您可以通过在/ admin / build / modules中禁用它并在/ admin / build / modules / uninstall中卸载来uninstall

通常,大多数开发良好的模块都有相应的hook_uninstall(),它应该删除模块创建的任何变量和表。