Support

Site Restoration

#13033 Site restoration problems

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 on Saturday, 25 August 2012 18:00 CDT

user43666
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? Yes
Have I searched the tickets before posting? Yes
Have I read the documentation before posting (which pages?)? Yes
Joomla! version: 1.56
PHP version:5.2.17
MySQL version: (unknown)
Host: 1and1
Akeeba Backup version which took the backup: Akeeba Backup Professional 3.4.3
Kickstart version used to extract the backup: Pro 3.5.2
I am using Admin tools pro also with admin tools htaccess files

Description of my issue: I just switched hosts from Rochen to 1and1 and used Akeeba Backup and Kickstart to move the sites. All of the 2.5 site restorations went perfect, but the old 1.56 site is giving me the following problems: The menu links were giving me errors so I turned off SEF urls and they work now, but not SEF. How can I get the SEF urls back?
Also, when trying to access the administrator area I am getting a 500 Internal Server Error. I can access the admin area if I do this: mysite.com/administrator/index.php or I change the htaccess to htaccess.bak.

I have read through your troubleshooter and I did not find an answer. Any ideas?

Thank you very much.

nicholas
Akeeba Staff
Manager
If by "1.56" you mean "1.5.6" then please note that all of my components require at least Joomla! 1.5.15 to work. 1.5.6 was never supported. However, I don't think you mean 1.5.6 for my software shouldn't even install on such an ancient version of Joomla!, as far as I know.

Anyway, the restoration actually succeeded. The site was transferred along with it database. Now you seem to have issues with your .htaccess file. I'd recommend reading this first: https://www.akeebabackup.com/documentation/troubleshooter/prbasicts.html

If you are using Admin Tools Professional's .htaccess Maker please tell me so. Moreover, I need you to tell me if you are using a real domain name (e.g www.example.com) or a temporary URL to access your site, e.g. http://www.example.net/~username.

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!

user43666
Sorry my mistake it is 1.5.26
Yes I am using Admin Tools Professional's .htaccess Maker.
Yes I am using a real domain name.
Yes I read the doc you referred to.
SEO settings are:
Search Engine Friendly URLs No
Use Apache mod_rewrite Yes
Add suffix to URLs No

The site did restore and is functioning, but I would like to get the SEF urls back and not have to add index.php to my admin login.

I appreciate any insight you might have on the problem.

nicholas
Akeeba Staff
Manager
OK, in this case you most likely have to revise your .htaccess Maker settings. Go to Admin Tools, .htaccess Maker, System Configuration. Change the Host name fields to reflect the new host name. In the "Optimisation and utility" section you might have to toggle the "Force index.php parsing before index.html" and "Redirect index.php to the site's root" settings. Finally click on Save and Create .htaccess.

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!

user43666
For changing the host name fields I put the name of my new host: 1and1.com ?

The "Force index.php parsing before index.html" is set to YES and the "Redirect index.php to the site's root" is set to YES. Is this correct? or by toggle do you mean change them to no?

Sorry for not understanding.
Thanks.

nicholas
Akeeba Staff
Manager
No, you have to put your site's domain name. That's what "host name" means. For example, if your site is http://www.example.com you have to enter www.example.com.

The "Force index.php parsing before index.html" is set to YES and the "Redirect index.php to the site's root" is set to YES. Is this correct? or by toggle do you mean change them to no?

That's exactly what I mean. Try setting them to no and see if you can access the backend without typing the /index.php at the end. I think it won't work, but it's worth a try. If it doesn't work, try setting them back to Yes, create the .htaccess again and retry. My guess is that setting "Force index.php parsing before index.html" to Yes will allow you to access your back-end without the /index.php appended to the URL.

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!

user43666
Yeah I was able to get the admin without typing index.php but then it strips the website down to something that looks like something from the 80's.
I put the old .htaccess file in to make it look normal.

Any ideas?

nicholas
Akeeba Staff
Manager
I am pretty sure that's a problem with the .htaccess Maker's configuration. Either the hostname is wrong or you're missing some options in the site security section. The easy way is uninstall and reinstall Admin Tools which resets all of its settings, including the .htaccess Maker ones.

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!

user43666
I just did that and it strips the site down to bare bones again.
Very strange.
If need be I can just leave the site as is, but I would really like to find a solution if possible.
Any other ideas?

user43666
I turned off Front-end protection under Server protection and made a new .htaccess file and the site works fine.
I still can't get the SEF urls to work, but oh well, at least the site and admin login work.

Thanks for all your insight to the problem.

user43666
UPDATE: I turned on SEF urls and mod rewrite off and I have SEF urls except I have index.php after the domain.

A few minutes later I went back and turned on mod rewrite and the SEF urls now work.
I'm taking a backup and not touching a thing :-)
Thanks

nicholas
Akeeba Staff
Manager
I suspect that at some point you had either forgotten to click on the "Save and create .htaccess" button (the other button saves the settings without updating the .htaccess file) or not tried the correct options in Global Configuration. Well, I'm glad it's all working now :)

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!

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!