Support

Site Restoration

#11089 Front end restores but can't access backend

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 Tuesday, 14 February 2012 10:24 CST

user56390
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? No
Have I read the documentation before posting (which pages?)?Some
Joomla! version: (2.5.1)
PHP version: (unknown)
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Akeeba Backup version which took the backup: (3.3)
Kickstart version used to extract the backup: (3.3)

Description of my issue: I rebuilt a site on an unused domain then using backup restored it on my main domain. The front end looks fine but I get the following errot message when I try to login to the backend:

Fatal error: Call to a member function login() on a non-object in /home/XXX/public_html/mysite.com/administrator/components/com_login/admin.login.php on line 64

nicholas
Akeeba Staff
Manager
You tried to restore the Joomla! 2.5.1 site on top of an existing Joomla! 1.5, 1.6 or 1.7 site. You can not do that. Instead, remove ALL files and then restore your site.

Rule of thumb: if the version of Joomla! in your backup file is even a minor version different than the one installed on your site, you must wipe out your site before restoring it. Simply put: 1.5.x to 1.5.y: no need to wipe out the site. 1.5.x to 2.5.y: you must wipe out the site. 1.7.x to 1.7.y: no need to wipe out the site. 1.7.x to 2.5.y: you must wipe out the site.

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!

user56390
Everything is great now. Thanks for your fast support, as usual - hope you saw my five star review:

"I've been using the free version of Akeeba Backup for a couple of years now and recently upgraded to the Pro version. It was absolutely worth every penny for the fabulous and fast support I got just when I needed it. Amazing value for money. Unmissable. The developer should get a medal"

nicholas
Akeeba Staff
Manager
You're welcome and thank you very much for your kind words!

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!

user56390
I have now discovered a lot of little problems that I can't solve since doing a new restore of a joomla 2.5 site to a new domain.
1. In the backend, article manager, the accordian menus on the right stay open.
2. I can't insert an image into articles.
3. in Global Configurations, Permissions, none of the levels - admin, manager, etc, that I click on does anything.

Maybe there are other problems that I haven't discovered yet, but something must have gone wrong in the restore process. I did as you said, eliminated all the old joomla 1.5 files and even used a new database.

What would you suggest.

Thanks

user56390
By the way, I didn't have any of these problems in the site that I backed up from, just in the one restored.

nicholas
Akeeba Staff
Manager
It may sound borderline silly, but have you tried clearing your browser's cache and cookies, then reload your site's back-end? I had the same problems when I restored this site (a Joomla! 2.5 site, the previous one being 1.5). After clearing my cache, it all worked.

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!

user56390
That fixed it. Thanks!!! Sorry to waste your time with such trivia!!

nicholas
Akeeba Staff
Manager
You would be surprised how often I get this question. Every time someone upgrades an older site to 2.5.x or restores a 2.5.x site someplace an older Joomla! version used to live they have this issue. Browser caching has gotten more aggressive over the years. So did our CMS' reliance on JavaScript to operate. Putting the two together makes for an interesting conflict when upgrading Joomla! :)

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!

user56390
Yes, it is weird. I have had bad response messages before and, at least 3 times, simply cleared my browser cache to fix it, but these errors seemed so isolated that I never dreamt it could be solved so easy, especially as I can still access the site I used to build and backup from and these issues weren't there in the same browser.

Anyway, thanks again!

nicholas
Akeeba Staff
Manager
Browser caching is persistent and only limited by time, hence the requirement to clear the cache :) You're welcome!

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!