Tassos Marinos Developer of Joomla Extensions

Troubleshooting Common Joomla Extension Installation Errors

Published in Extensions
Updated 20 May, 2020

There are lots of things that you might encounter when you are installing or updating a Joomla extension. In this article we will be providing explanations and solutions for all possible situations.

Folder Permissions

The most common reason why the installation of a Joomla Extension can fail is the wrong permissions set for key folders in which the extension to be installed place its files.

Below you can find a list of folders that need to have the proper read/write persmissions.

  • /tmp - Joomla! copies all uploaded files in this folder, it is absolutely necessary that it is writeable
  • /administrator/components - component backend files are being placed here
  • /administrator/language - backend language files for all extension types (components / plugins / modules) are being placed in this folder
  • /administrator/modules - all backend area modules are installed here
  • /components - component frontend files are stored in this folder
  • /language - frontend language files for all extension types (components / plugins / modules) can be found here
  • /modules - frontend modules will be installed here
  • /plugins - all plugins are being installed in this folder
  • /media - some extensions place files in this folder. It is mainly used for media files, such as images or videos.

Joomla offers a very easy way to view folder permissions through your Joomla admin. To do so, go to System -> System Information -> Folder Permissions. There you should make sure all the aforementioned folders have the green Writable indication as shown in the picture below.

View Folder Permissions in Joomla Backend