Support

Site Restoration

#37073 Problems after restoring from Joomla 3.10 to 3.9

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
7.4
CMS Type
Joomla!
CMS Version
3.9
Backup Tool Version
Akeeba 8.3
Kickstart version
7.1

Latest post by nicholas on Monday, 18 July 2022 00:16 CDT

Gioani

Hi,

 

Yesterday, I made several updates on websites

and I got problems on 3 on my websites but not exactly the same (I already posted for another website)

On this website : www.pisteur-secouriste.com

here is my problem :

I made an update from Joomla 3.9 en 3.10 and a backup before with Akeeba,

But it didn’t work very well so I made a restore just after because I thought a restore was the best.

After the restore , the backend is ok but on the front end, I have nothing appearing the page is empty.

So now the website is in Joomla 3.9.4

Any idea ?

I tried to check the .htaccess, it seems ok

 

Thanks you very much

Sandrine

nicholas
Akeeba Staff
Manager

Hello Sandrine,

This is exactly the same issue as your other ticket. You have tried to restore a Joomla 3.9 backup on top of a Joomla 3.10 site.

Joomla moves, adds and removes some of its files in each version family. If you mix files from two version families you'll end up with a broken site.

Kickstart does NOT remove any files or folders before extracting the backup. Therefore, restoring a Joomla 3.9 backup on top of a Joomla 3.10 site creates this "mix" of files.

You will need to redo the restoration but before that you will need to delete all files and folders. Here's how:

  1. Download the backup archive to your computer.
  2. Delete all files and folders from your site.
  3. Upload the backup archive and kickstart.php to your now empty web hosting space.
  4. Run Kickstart and follow the on screen instructions.
  5. In the Database Restoration page set the “With existing tables” option to Drop All.

At the end of the process you will have a working Joomla 3.9 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!

Gioani

Hi Nicholas,

I am not sure it is the appropriate place because it is not really a Akeeba backup problem…just let me know 

I couldn't repair this website, because I didn't do the backup properly :

This day, I lost one backup made first, using it without saving it so it has been used and deleted

And the backup made later, those I've got now has been made after the first problem.

So at this time, the website has been recovery to 3.9 version.

And, on this serveur, website I have 2 websites :

- One joomla website you can get in www.pisteur-secouriste.com (website 1)

- the other one joomla website (website 2) is a folder under the main folder, it is located on www.pisteur-secouriste.com/formation (and you can get it typing www.pisteur-secouriste-formation.com (redirected on www.pisteur-secouriste.com/formation)

After the recovery I have :

  • The website 1, is working only with a very basic template, and not with the original one (it is Vermillion, with Gantry ), there is an empty page if I select Vermillion template.
  • The website 2, on the front end I got an error message Class 'Joomla\CMS\HTML\HTMLHelper' not found
  • I understand it is probably a confusion between Joomla 3.9 and 3.10
  • But what can I do, the only backup I have it’s the database made every day with OVH, but I don’t have anymore an akeeba backup

I hope my message about these 2 related problems, is clear enough

Thanks

Sandrine

nicholas
Akeeba Staff
Manager

Yeah, the problem is that you have a mix of Joomla 3.9 and 3.10 files. Really, the only thing to do now is upgrade your site to Joomla 3.10 and start fixing problems with third party extensions. Since you no longer have the backup archive of the 3.9 site there's no viable way to go back to Joomla 3.9.

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!

Gioani

Hi Nicholas

et bien merci pour cette réponse ...I will try to do something  ...

Sandrine

nicholas
Akeeba Staff
Manager

You're welcome, Sandrine! Have a great day... et bonne courage :)

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!

Gioani

Hi Nicholas, 

 

It's me again about these 2 months old problem. I haven't had time to figure out.

I am on it this week and I am trying different ways to recover it.

I could recover some parts with a basic template installed  but not on the second part of the website..

Question :

I have an Akeeba Backup from 2019 and would like to reinstall it on a test serveur on aonther data base to avoid to delete the website , to have a look on it on some pages that did'nt change ...

So I do it on a test serveur 

www.sandrine-gioani.com/test

i have a free database to use

but when I upload the backyp file and start the extraction and restoration I get this (on the image):

it's written the original hosting nam "www.pisteur-secouriste.com" and the root directory is not good as well

so I stopped 

can I avoid that ?

thanks

Sandrine

Gioani

the images

nicholas
Akeeba Staff
Manager

There is no error or problem reported in the screenshots you sent me. I am not sure what your question is.

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!