Support

Site Restoration

#39225 error on last page of installation

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
PHP 7.4
CMS Type
Joomla!
CMS Version
3.10.11
Backup Tool Version
latest
Kickstart version
latest

Latest post by patmiami on Wednesday, 19 July 2023 13:34 CDT

patmiami

Hi,

I have an error on the last page of restoration installation. 

Error — Class 'Joomla\CMS\Encrypt\Aes' not found

/home/developp/public_html/installation/platform/models/joomlasetup.php::L1170

#0 /home/developp/public_html/installation/platform/models/joomlasetup.php(141): AngieModelJoomlaSetup->updateJoomlaMFA()
#1 /home/developp/public_html/installation/angie/controllers/base/setup.php(23): AngieModelJoomlaSetup->applySettings()
#2 /home/developp/public_html/installation/framework/controller/controller.php(510): AngieControllerBaseSetup->apply()
#3 /home/developp/public_html/installation/framework/dispatcher/dispatcher.php(263): AController->execute('apply')
#4 /home/developp/public_html/installation/framework/application/application.php(176): ADispatcher->dispatch()
#5 /home/developp/public_html/installation/index.php(129): AApplication->dispatch()
#6 /home/developp/public_html/installation/index.php(244): mainLoop()
#7 {main}

Need help, website is not working.
Thanks

nicholas
Akeeba Staff
Manager

You are trying to restore a Joomla 3 site on top of a Joomla 4 site. As a result the file administrator/components/com_users/src/Service/Encrypt.php exists but the file libraries/src/Encrypt/Aes.php does not. The former is used to detect whether this is a Joomla 4 site. The latter is used in the code which tries to determine if there are Multi-factor Authentication records to re-encrypt after the restoration.

Keep a copy of all your backup archives. Not just on your server, but also somewhere off-line.

Delete the following folders (core Joomla folders):

  • administrator
  • api
  • cache
  • cli
  • components
  • includes
  • language
  • layouts
  • libraries
  • media
  • modules
  • plugins
  • templates
  • tmp

Then, redo the restoration.

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!

patmiami

Hi,

I removed all the folders and redid the restoration but now I got a white page with error on left up corner, 

https://www.developpementperso.com/ 

same white page with error on administrator

Also, not sure why this is messed up now but, I'm working on a new website that I put on a folder on same server, but now I can't access admin either. I have a white page with Unauthorized and can't access admin.

Thanks for your help

Patrick

System Task
system
The ticket information has been edited by Patrick Simoni (patmiami).

patmiami

Hi,

I removed all the folders and redid the restoration but now I got a white page with error on left up corner, 

https://www.developpementperso.com/ 

same white page with error on administrator

So I've change the $error_reporting and set its value to maximum, and this is the error I got.

Error: Failed to start application: Could not connect to MySQL server.

Also, not sure why this is messed up now but, I'm working on a new website that I put on a folder on same server, but now I can't access admin either. I have a white page with Unauthorized and can't access admin.

Thanks for your help

Patrick

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!