The learned mr rliskey quotes:
Hey there. The correct title is, "The slowly learning mr rliskey". We're all on the path.
Slowly, slowly climbs the snail,
Up the slope of Mt. Fugi.
-Basho Matsuo
I had a crack earlier this evening at placing my configuration.php above public_html and it worked fine for the front end but in my 20 minute attempt (I wasn't very dedicated I know) I couldn't get the admin working.
I was referring to directories, NOT the configuration file. I agree completely that
configuration.php has no business in
public_html, but moving it requires hacking a bunch of core files, so I've been told it's probably not worth the effort, and that this will be easier in 1.5. I'm trying to hold out for that before I do any major hacking.
In my apparently not-so-humble-seeming opinion, the only files that SHOULD be in
public_html are the ones that MUST be there, such as index.php and index2.php. Some time soon, hopefully in 1.5, I'm going to try to move everything else out.
There are a lot of much more experienced Joomla developers that don't agree that getting things out of
public_html is so important. I really don't understand that perspective, but that doesn't make them wrong.
Here are a few directories that I know about that can be moved by setting params (no hacking required):
- In the backend Administrator, Global Configurations: Set the path for the cache directory
- DocMan: Set the path for the docs directory
- Gallery2: They strongly recommend setting the path to the image storage directory outside of public_html