Knowledgebase

Joomlabamboo template and extension documentation

Overview

In this tutorial we will be looking at viewing file permissions through the Joomla admin interface.

If permissions are incorrect, some extensions and templates will not function correctly. The permissions that are recommended by Joomla.org are 755 for directories and 644 for files.

The permission 777 should always be avoided as this makes your server/Joomla site insecure and at serious risk of being hacked.

To check if the directory is writable, follow these simple steps in the Joomla admin interface -


Site Information

Navigate to the site tab and click system information

Joomla System information tab

Permissions tab

Click the permissions tab and confirm that all folders are writable.

Writable file permissions

 

If the directory is not writable, we recommend using the Admin Tools extension by akeebabackup, which provides the ability to fix website permissions.

To use Admin Tools follow the steps below:

Back up your site (a popular free extension for this is Akeeba Backup Core)

Download the free Admin Tools Core extension from akeebabackup.com (there is a commercial version available with additional features)

Navigate to the Extensions tab and click extension manager

Click browse and choose the Admin Tools file and click to upload to the site.

Navigate to the components tab and click Admin Tools

Click the fix permissions button

Fix permissions in Akeeba Tools

 

Wait for the extension to complete its work (it will use the default 755/644 permissions – the extension can take some time on a large site to process all the directories and files.)

To change the default permissions, click the permissions configuration button and choose the setting required.

 

Change the permissions via FTP

Should there still be problems with the permissions on the site, you can use your FTP software to change them.

A widely used FTP program is Filezilla - to view a folder or an individual file permission, right click and select File Permissions

Below are two examples of file permissions with 755 being the correct file permission for a folder and 644 for an individual file.

A 644 permission for a single php fileA 755 permission for a directory