Support

Akeeba Backup for Joomla!

#8796 Configuration file moved up one level

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Tuesday, 01 February 2011 16:50 CST

randyr3
Hi and thanks for what is a great component. I am a new Akeeba user and am working my way thru the installation. I am sure you have had this question before but a search in the forum did not hit on anything for me.

On all my sites I have relocated the configuration file up either one or two levels to the non-public_html portion of the server. I have edited the two (front-end and admin) defines.php files to reflect this new location.

Is it possible to utilize Akeeba for backups/restoration using the relocation config file? and how would I do that?

Thanks,
Randy

Using: Joomla 1.5.22
AkeebaPro 3.2
RSFirewall
sh404
Virtuemart
ACYmailing

nicholas
Akeeba Staff
Manager
You can, but you loose a lot of functionality. The restoration process will create a new configuration.php file for you, but some things will be gone (like cache settings, site meta description, ...). Everything which has to do with paths, database configuration, site name, site email address and "from" name can be configured through the restoration script.

Please note that moving your configuration.php file outside of the web root does not protect your site in any way. If there is a vulnerable extension on your site which allows direct file inclusion, file dumping or allows uploading of executable code a hacker can use it to gain access to your configuration.php. It will stall him for 30 seconds, but that's all. IMHO it is a bad idea to move the file for "security" reasons, because there is no added security whatsoever using this approach.

Of course, it's your site and you get to choose what you want to do with it :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!