A common issue with server migration, component installation, and site security in Joomla is folder and file permissions. For an explanation of Folder and File Permissions in Joomla please visit our previous tutorial, How to Change Joomla Folder and File Permissions. In this tutorial however we are going to show you how to use a new extension on the JED, Admin Tools, which is a powerful way to quickly correct any folder and file permissions.
Go to http://www.akeebabackup.com/download/admintools/ and then View files.
In your site's administrator area, go to Extensions -> Install/Uninstall, click Browse to find the file and click Upload File & Install to complete the upload.
Changing Folder and File Permissions
In your site's administrator area, go to Components >> Admin Tools
By default almost all Folders and Files should be 0755 and 0644 respectively, and therefore this is the default setting for Admin Tools. Click on Fix Permissions to use the default.
Give it time to fix all permissions. The more files you have the longer it will take.
Once completed, you're done! That's all there is to it! You've just fixed permissions on all your folders and files within your installation in a matter of minutes!
The next section is the advanced section and is only needed if you desire to modify individual folders and files.
Advanced - Permissions Configuration
Sometimes you may need modify a folder or file with a permission other than default. You can configure each folder and file on an individual basis in Permissions Configuration.
The top section, titled Default permissions, allows you to configure the permissions which will be applied if nothing different is configured.
The middle section shows the path to the currently selected directory and allows you to quickly navigate through the folders by clicking on their names.
The bottom section is split in two panes, Folders and Files. Each pane lists the folders and files inside the current directory. Clicking on the name of a folder will navigate inside that folder. There are three columns next to each folder. The first displays the current owner (user:group format). The second displays the current permissions of that directory in the file system. The final column contains is a drop down list. The default setting, represented by dashes, means that there is no specific preference for this folder/file and the default permissions will be applied to it. If you select a customized permissions setting remember to click the Save custom permissions button before navigating to another folder or returning to the control page, otherwise your settings will be lost.
Run Fix Permissions (see Changing Folder and File Permissions Step) after you have configured the permissions to make sure all folders and files are corrected.