File Permission Issues

This tutorial shows you how to handle permission issues within ZOO.

After installing ZOO your website stays blank, just because your Stylesheets and JavaScripts aren't loaded? This might because the webserver is unable to access these files. Make sure that you have set the right file permission to the following directories used by ZOO component.

  • /cache
  • /media/zoo
  • /components/com_zoo
  • /administrator/components/com_zoo

Permissions are inherited from the parent folder. If you set the specific ZOO folder (e.g. /media/zoo) and all sub files/folders to the correct permission but the whole Joomla media folder has lower permissions it will not work. Best way is to alter the permissions of the top level folder. Sometimes Joomla's root directory has too low permissions, and you wonder why it is not working...

Always avoid 777 permissions. If your webserver has problems with the CHMOD 755, you can also try 775 and lastly 777 in this order.

Using an FTP Client

  • Open your FTP client or if you don't have any download FileZilla and install it.
  • Use your FTP client to log in to your server and browse to your webroot directory.
  • Right click on a directory which you want to change the permissions on and click File Permissions....
  • The Change File Attributes dialog, lets you check the options as shown below or type a numeric value like 755. Make sure the Recurse into subdirectories option is checked. Then hit the OK button.

Permission issues

Tip: After applying new permissions some FTP clients require the file view to be refreshed. Otherwise, the old permissions will continue to show...

Using an FTP client may also change file ownership to the FTP user of the files/directories you changed the permissions on. This can cause problems on some webservers. To avoid this you can use a Joomla component like eXtplorer to update the permission through the Joomla administration.

Using a Joomla Extension

  • Download eXtplorer file manager Joomla component and install it. It allows you to edit, delete, copy, rename, archive and unpack files/directories directly on your webserver.
  • Login to your Joomla administration, go to the eXtplorer component and browse to the directory which you want to change the permissions on.
  • Right click on the directory and choose Change Rights.
  • Check the options as shown below. Make sure the Recurse into subdirectories option is checked. Then hit the Save button.

Permission issues

ZOO Documentation