I’ve got a copy of Joomla! 1.5 on my localhost which I downloaded and installed yesterday using XAMPP to run Apache and MySQL.
I spent some time yesterday building the basic structure of a new test website on my localhost and everything was fine until I tried to access it this morning.
When I tried to reload the Joomla! front-end I got the error message:
Error 404 File Not Found ... (Component)
This was after I started Apache and mySQL via XAMPP and tried to access my Joomla! homepage (in this case C:\\Program Files\xampp\htdocs\joomla15). Although the Admin worked fine… Confusing.
The Fix:
I discovered that the ‘Main Menu’ (in ‘Menus > Main Menu*’ from the top navigation in admin) didn’t have a default menu item set and so I changed this so that ‘Home’ was set as the default menu item.
My site works now! Yippee!
Hopefully this will save a Googler or two some time and stress trying to find a fix for this issue.


