Support

Site Restoration

#24038 Ajax Internal server error when trying to restore site

Posted in ‘Site restoration’
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

PHP version
n/a
CMS Type
Other
CMS Version
n/a
Backup Tool Version
n/a
Kickstart version
n/a

Latest post by nicholas on Thursday, 24 December 2015 04:04 CST

marksou
 Hi,
As soon as I kick off the restore of a backup on to another directory within my hosting account, I get the following error message:

AJAX Loading Error
HTTP Status: 500 (Internal Server Error)
Internal status: error
XHR ReadyState: 4
Raw server response:

nicholas
Akeeba Staff
Manager
There's a good chance that your host doesn't like the fact that you're trying to extract a backup archive directly on the server – not because they're evil or something, but because they have strict restrictions on how fast you can submit requests from the same IP address.

There's a simple way to test that: extract the backup archive locally with Akeeba eXtract Wizard and upload all the files to your server. Then try to run the restoration.

If you still get an error the most likely culprit is the .htaccess file in the root of your main site. Please remember that .htaccess files cascade, i.e. a subdirectory of site inherits the directives from the .htaccess file in the root of the site. The best way to avoid this is to create a subdomain and place the subdomain root outside your main site's root (i.e. outside public_html, www, htdocs, http_docs or whatever your host calls it). Please consult with your host on the best way to do that.

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!