Support

Akeeba Backup for Joomla!

#14502 Problems restoring a backup

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 Thursday, 03 January 2013 07:40 CST

user71360

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: (2.5)
PHP version: (5.3)
MySQL version: (unknown)
Host: (inmotion hosting)
Akeeba Backup version: (latest)

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:

I have went through the process and restored my site.  All that appears is a blank front page.  When I try to log into the admistrator portion I get the following errors:


Warning: include_once(/home/vander11/public_html/administratorDScomponentsDScom_poweradminDSlibrariesDSjoomlashineDSfactory.php) [function.include-once]: failed to open stream: No such file or directory in/home/vander11/public_html/plugins/system/jsnpoweradmin/jsnpoweradmin.php on line 20

Warning: include_once() [function.include]: Failed opening '/home/vander11/public_html/administratorDScomponentsDScom_poweradminDSlibrariesDSjoomlashineDSfactory.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/vander11/public_html/plugins/system/jsnpoweradmin/jsnpoweradmin.php on line 20

Fatal error: Class 'JSNFactory' not found in /home/vander11/public_html/plugins/system/jsnpoweradmin/jsnpoweradmin.php on line 30

 

Please help!!

 

Here is my website:  www.vanderburghhumidors.com

 

 

nicholas
Akeeba Staff
Manager

This is strange. According to the error message one of the plugins on your site (JoomlaShine's JSNPowerAdmin system plugin) is using the legacy DS constant which was removed from Joomla! several months ago. I would recommend the following course of action:

  • Delete the directory plugins/system/jsnpoweradmin from your site
  • Log in to your site's back-end
  • Install a newer version of the JoomlaShine JSNPowerAdmin template

If you cannot log in to your site's back-end you will have to do some database editing. Due to the nature of the database editing required, if you find yourself stuck please post back so that we can arrange for me to do that editing on your site.

As to why that happened, I am really wondering as much as you do. This is a bug with the back-end template's plugin. Normally, you should have the same issue before the restoration. The only other explanation is that you restored on top of an older version of the site and you hadn't backed up the new version of the plugin.

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!

user71360

Thank you, I will try that.

What about the blank screen on the home page.  How is that resolved?

Thanks

 

user71360

Here's another really strange issue.

First of all, what messed up my website was that I attempted to install Joomla 3.0 in a sub directory.

I didn't think this would affect anything.

 

So when I realized that this happened, I restored a backup.  As you can see from the attachment it appears as though I have a Joomla 2.5 install from the appearance, but below the Joomla version says 3.0

How odd is that?

What should I do next?  The restore obviously didn't take properly.

joom3_9bd50.jpg

nicholas
Akeeba Staff
Manager

OK, stop doing anything on the site. It appears that you accidentally installed the Joomla! 3.0 site on the site's root and then you tried restoring a Joomla! 2.5 site on top of it. The site is broken beyond repair. The only solution is to delete all files and folders and restore a backup of the Joomla! 2.5 site on the, now blank, site root.

FWIW, you're not the first person to do this mistake. It happens to the best of us. The first time I did something like that Joomla! 1.5 and 1.6 were involved. I have tried mixing sites of different Joomla! versions in many combinations ever since. Of course they were FUBAR immediately after restoration which led me to put a slide in my Akeeba Backup presentation which I give in Joomla! Days around the world: never try to restore on top of a site with a different Joomla! version family (e.g. Joomla! 2.5 on top of 3.0 or vice versa).

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!

user71360

Why don't I just continue and do a full update to Joomla 3.0 then.  All of my components have 3.0 versions available.

I need to do this anyways at some point.

 

What are your thoughts?

Eddie

 

nicholas
Akeeba Staff
Manager

You can do that but just because you can doesn't mean you should. Joomla! 3.0 (as well as the upcoming 3.1 and 3.2 releases) is an STS release. STS stands for Short Term Support. They have a lifetime of 6 months and are considered relatively unstable. They are only recommended for developers and people who want to use the new features in newer Joomla! releases. Joomla! 2.5 –and Joomla! 3.5, scheduled for roughly 12 months from now– is an LTS (Long Term Support) release. Joomla! 2.5 will be supported until mid-2014, it's rock solid and suggested for use on live sites.

In any case, in order to upgrade from Joomla! 2.5 to 3.0 you will have to delete everything and restore your old backup archive, otherwise you'll have a partial upgrade and your site will remain broken.

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!

user71360

OK thanks for your advice.

So lets assume we will leave it at 2.5 for now.

Do you have documentation for a full restore?  And do I delete my database as well?

(I actually thought I did a full restore initially).

Thanks

Eddie

 

nicholas
Akeeba Staff
Manager

The Quick Start Guide contains the documentation for the restoration. We also have our Videos (look at the top of our site's page for the link to the Videos). But, as I said, you WILL have to delete ONLY all of the files and folders on your site. If I didn't tell you to touch something (e.g. a database) please don't touch 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!

user71360

OK thanks.  I will let you know how it goes.

 

user71360

Everything worked fine.

Thank you for making such an excellent module.

 

nicholas
Akeeba Staff
Manager

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!