Support

Akeeba Backup for Joomla!

#34653 FOF40\Container\Container' not found

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 gsmela on Tuesday, 02 March 2021 15:02 CST

gsmela

Description of my issue:

Hello,

After upgrading to Akeeba Backup 8 I got the "FOF40\Container\Container' not found" error on two out of 18 sites but, despite uploading the fof40 folder and resetting the Opcache the problem was not resolved. (Same as described here: https://www.akeeba.com/support/akeeba-backup-3x/Ticket/34649:class-fof40-container-container-not-found.html)

What did fix it for me was to delete the plugins/system/backuponupdate folder (which allowed me back into the site admin area) then reinstall Akeebabackup 8 twice. (I saw a similar ticket referring to the fof30 folder which led me to try this.)

nicholas
Akeeba Staff
Manager

The reasoning is the same as the other ticket you read. Joomla has a long standing issue where very realty it will not replace an old version of an extension with the new one — or at least some files. Installing twice in a row works. Of course if it's a system plugin that doesn't get updated properly while the rest of the extension is updated just fine you end up with a mix of versions that breaks your site. So yes, you do need to delete the plugin that Joomla failed to update to get back to your site to do the installation again.

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!

gsmela

Thanks Nicholas,

I mainly posted in hopes it might help someone else.

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!