Support

Akeeba Backup for Joomla!

#29491 Non Joomla Component

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 on Friday, 18 May 2018 17:17 CDT

mackenj
Hello,
I have Akeeba pro and Admin tools running on a Joomla site. I am about to add a component on the site which is not joomla but it is a php platform.

I would like to know whether you think the Akeeba Back up would also back up the part of the site which is not joomla and whether the protection settings in Admin tools would also protect the part of the site which is not joomla.

I know is it a very open question and there is a lot of information about the site that you don't have. I would just like to get a sense if it is at all possible.

Thank you
John

dlb
John,

Akeeba Backup will back up everything in the Joomla! database and every file and folder within the root folder of your site. If your non-Joomla! program uses a separate database, then you need to define that database for Backup.

Restore is a little trickier. Your non-Joomla! program most likely has an equivalent of Joomla!'s configuration.php file. That will need to be manually changed to update the information if you change servers. Without detailed information on the program, I can't be more specific. My CiviCRM program requires manual edits to two files and some custom tweaks to skip temporary and cache data in the backup itself.

Admin Tools will prevent the program from running at all. Keep in mind that all of Joomal!'s URLs are supposed to go through Joomla!'s index.php file. Everything else is blocked. So you will need to create at least one exemption to get the program to run. In the case of my family tree program, I had to exempt the entire directory from Admin Tools. There were too many php files being called to set up separate exemptions for them all.


Dale L. Brackin
Support Specialist


us.gifEnglish: native


Please keep in mind my timezone and cultural differences when reading my replies. Thank you!


????
My time zone is EST (UTC -5) (click here to see my current time in Philadelphia, PA)

mackenj
Hello Dale,

Thanks for the reply. I am in the process of getting it set up.

Can you please advise how I exempt the entire directory from admin tools?

There are too many php files. So I am running into the same problem you described above.

Thanks again,

John

dlb
John,

To exempt the directory, just add it on a new line in the field "Allow direct access, including .php files, to these directories".

The goal is to make the smallest hole in your site's armor that is possible to get the component run. Exempting specific php files makes a smaller hole in your defenses than exempting an entire directory. But the field is there because sometimes you just have to.


Dale L. Brackin
Support Specialist


us.gifEnglish: native


Please keep in mind my timezone and cultural differences when reading my replies. Thank you!


????
My time zone is EST (UTC -5) (click here to see my current time in Philadelphia, PA)

mackenj
Thank you Dale.

I am now working on the back up part of the query, I may get back to you soon.

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!