如果我安装模块,然后卸载它,则由于某些原因,即使在重复清除缓存后,模块也不会从我的模块列表(或我的模块文件夹)中删除。为什么会发生这种情况?

有帮助吗?

解决方案

如果您卸载文件系统,则不会删除文件系统上的模块。尽管我可以看到术语可能令人困惑。

卸载将删除网站中对该模块的任何引用(假设模块是为此做的),但不会以任何方式影响文件系统。

对模块的唯一引用将是在模块页面上,它将在您的网站上的任何实时页面中使用。因此,应该是无害的,但是如果您不希望模块出现在模块页面上,则必须手动删除文件。

其他提示

启用模块会自动创建模块架构,如果此模块实现 hook_schema() 通过调用 hook_install() 它将其状态设置为系统中的活动。

禁用模块只是将模块的状态设置为系统中的不活动。

卸载是禁用以从系统中删除数据库架构和配置的下一步。

从模块列表中删除模块只能通过将它们从模块目录中删除来实现。

许可以下: CC-BY-SA归因
scroll top