重新安装 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里的记录。


还没有评论