重新安装 Magento 模块

在Magento中有良好的版本控制,如果你想重新安装一个模块,只要在core_resource表中找到对应的模块名,将该条记录删除即可,例如:

+-------------------------+---------+
| code                    | version |
+-------------------------+---------+
| adminnotification_setup | 1.0.0   | 
| admin_setup             | 0.7.1   | 
| etc ...                 |   ...   | 
+-------------------------+---------+
mysql>

只需要从该表中删除你想重新安装模块的记录即可,然后清除Magento的缓存,刷新后Magento自然会重新安装。

更新: 注意mysql4-install-X.X.X.php只会被执行一次. 然而如果你在config.xml中更改了版本号,Magento会需要对应的install脚本,例如:

//这是你文件中的版本号
<version>0.2.1</version>
 
//Magento会自动加载此文件,而不是其他之前的版本,如mysql4-install-0.1.1.php
mysql4-install-0.2.1.php
...

如果你正在开发一个模块,请确保修改了config中的版本号。在开发结束后最好请删除core_resource里的记录。

  1. 还没有评论

  1. 还没有引用通告。