Some of the most common errors we see on Joomla sites involve plugins.
A normal Joomla site will have dozens of plugins, so they are a common source of errors.
In this tutorial, I'm going to show you how to disable a troublesome plugin, using three different techniques.
The first technique is the normal way to disable a plugin. The second and third techniques can be used if the plugin has locked you out of Joomla's administrator area.
It is also possible to disable a plugin via your site's file system.
The next step is the trickiest because Joomla plugins are split into different folders.
If you aren't experienced with Joomla, it might take a little searching to find the plugin files. However, if your plugin is causing real problems on your site it's highly likely to be in one of these three folders:
Each plugin has at least two key files: pluginname.php and pluginame.xml.
To disable the plugin all you need to do is remove or rename the PHP file. If I wanted to disable the Gmail plugin, I could rename gmail.php to gmail.php-off:
Finally, it is also possible to disable plugins via your database. All of the plugin data is stored in the _extensions table.
Notice the "enabled" column. To disable a plugin (or any extension), change the 1 (published) to a 0 (unpublished):