How to Deactivate Module Without Using Magento Connect Manager
There is a way to uninstall module without using Magento Connect Manager by setting their flags to false values in “app/etc/modules/” directory. If we take a look at this directory we will find lots of module specific .xml files that are storing various settings. An example of such file contains the following lines:
1 2 3 4 5 6 7 8 9 10 11
<config> <modules> <Mage_Compiler> <active>true</active> <codePool>core</codePool> <depends> <Mage_Core /> </depends> </Mage_Compiler> </modules> </config>
As we can see there is a line containing:
that is setting whether the module is active or not. In order to deactivate it, we can simply replace “true” with “false” and save the file. Then we can go to the modules directory and delete the module files. If there is any information stored in the MySQL database which is related to that module, it might be worth to delete such records as well.
This is how easy we can deactivate a module without using Magento Connect Manager. This method might be useful if a module is conflicting with the Magento web interface for some reason.