为什么我不能重新安装模块Magento?

时间:2014-12-16 13:53:15

标签: sql magento module installation install

我有一个magento模块和脚本设置模块。现在我想重新运行这个脚本和这个模块。我在core_resource中删除了该模块的设置,并访问了magento。但该模块未重新安装。这个模块的数据库没有被删除,虽然我在脚本中有DROP TABLE IF EXIST。并且在core_resource中,此模块的设置不存在,它实际上已被删除。所以我认为设置没有运行。但是这个模块仍然可以正常使用旧的SQL并且在core_resource中没有设置字段。

提前谢谢。

2 个答案:

答案 0 :(得分:0)

您需要清除Magento配置缓存以触发重新运行安装资源迁移脚本。此缓存清除使Magento可以看到模块的版本已更改。

此外,您可以考虑使用n98-magerun命令行工具 - 它有许多用于手动运行安装资源迁移脚本的命令。

答案 1 :(得分:0)

手动删除表,

然后删除core_resource行记录,

然后再次运行任何页面