如果我下载了一个在Drupal中运行不稳定的模块(下载链接上的红色),即使没有启用,这也会导致我的drupal安装出现问题吗?
换句话说,如果我启用它,并使用它..它会对其他模块或drupal内核造成问题吗?即使我禁用了它,它仍然在那里?
谢谢
发布于 2010-07-02 15:49:18
如果模块中的错误弄乱了数据库中的配置设置或其他数据,即使在卸载模块后,这些设置仍将保留。所以,是的,它可能会给其他模块或Drupal内核带来问题,即使在移除之后也是如此。
请注意,这也可能发生在“稳定”模块中,因为何时将模块声明为“可生产”或多或少取决于维护者!
这是永远不会在产品安装上直接测试新模块(稳定与否)的众多原因之一。创建测试/暂存安装首先,安装新模块,然后测试、测试、测试。
这同样适用于更新,甚至对Drupal核心更新也是如此。Always首先在单独的安装上进行测试运行(至少,确保您的数据库和代码有一个有效的、可恢复的备份,以便在出现任何错误的情况下可以切换回原来的备份)。
发布于 2010-07-02 15:48:29
您需要做两件事,这可能会有所帮助
在admin->performance
在采取这些步骤后,编写良好的模块应该不会影响您的站点,但它们可能会破坏其他模块使用的数据。这将导致更难修复的问题。
https://stackoverflow.com/questions/3163775
复制相似问题