Joomla Direct Access to This Location Is Not Allowed Error
After installing Joomla! 1.5, webmasters may encounter the following warning message saying “Direct Access to this location is not allowed” when changing template, installing components (plugins, modules etc) or attempting to enter a component from administrator backend. Sometimes users may successfully change to another default template, but when viewing the CMS website or homepage, the error message appears.
The problem occurred even if you logged in as superadministrator or administrator, because components and modules developed and done for older version of Joomla! 1.0.x are not compatible with the future generation of Joomla, Joomla! 1.5, as the latest version of CMS has undergone major architecture change in coding and design. However, there is still hope as Joomla v1.5 provides a legacy mode that supports backward compatibility for older modules, components, plugins and templates which haven’t been updated for version 1.5.
The Legacy Mode is provided via plug-in, and is disabled by default. To enable and turn of Legacy Mode, follow the guide to enable Joomla! Legacy Mode.
Share and contribute or get technical support and help at My Digital Life Forums.
Related Articles
- How to Enable Legacy Mode in Joomla! 1.5
- PHP Allowed Memory Size Exchausted Fatal Error
- cPanel WHM Failed to Receive Status Information From Apache Error
- ORA-01502 Oracle Index in Unusable State
- ORA-00942 Table or View Does Not Exist Oracle Error
- Fix Session Save Path Red Unwritable When Installing Joomla!
- Apache Status (whm-server-status) in cPanel WebHost Manager Returns Blank Page
- We’re Sorry Google Error
- PHP Scripts open_basedir Restriction in Effect Error
- Request URL /server-status or 404 Page Not Found Apache Error

































April 21st, 2008 02:16
I enabled Legacy mode and my two of my websites and still got that error message. I can not log in to change anything front nor backend, so my website is basically lost. There seems to be no solution for this as people keep saying it might be a template, and I only used the default template that comes with joomla 1.5. I wish someone would find a solution for the problem.
May 4th, 2008 11:17
I found I had the same problem after installing a component (wysiwyg Pro). Turning on legacy Plugin worked for me too
May 8th, 2008 05:28
as jamrock stated, turning on legacy mode offers no solution to some of us. the problem, for me, is installing a component with legacy mode enabled and still getting the error. so im at a loss.
for jamrock, i would recommend going into your server via ftp and deleting all instances of the plugin. you might also need to enter the database and doing the same. that gave me access back to my website but i still have no solution to the problem im having.
July 13th, 2008 18:27
An example of jamrock’s situation in case of jomcomment you can check out How to uninstall Jom Comment Manually if it breaks your site.