Support

Akeeba Backup for Joomla!

#35658 Control center crash after FOF update

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 eviateg on Wednesday, 18 August 2021 04:56 CDT

eviateg

I have just updated to Joomla 3.10.0 without problems.

When I was asked to update all Akeeba components too, it failed installing FOF.

The error message

0 Argument 1 passed to FOF40\Factory\BasicFactory::__construct() must be an instance of FOF40\Container\Container, instance of FOF30\Container\Container given, called in /mnt/web105/e3/34/58350234/htdocs/libraries/fof30/Container/Container.php on line 262

is displayed regardless what I do.
I can't even login to the control center (or query the Akeeba Backup version)...

Is there any easier way than to do the complete restauration ?

Best regards from Hamburg

Thomas

 

nicholas
Akeeba Staff
Manager

Please see this article https://www.akeeba.com/news/1744-advice-for-install-probs-with-march-2021-software-releases.html

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!

eviateg

Thank you, Nicholas, for the fast response !

After deinstalling the plugins/... directories, I get the message

Model Users could not fetch column list for the table #__akeebasubs_users

when trying to login to the backend.
After the restauration of the fof30 folder this behaviour remains.

Best regards

Thomas

 

nicholas
Akeeba Staff
Manager

We discontinued Akeeba Subscriptions as a commercial extension back in November 2013 and stopped offering any kind of end user support for it in June 2014. We told you to move to a different extension as soon as possible, see https://www.akeeba.com/news/1534-the-future-of-akeebasubs.html. That was 5 1/2 years before version 7.

We made it clear since Akeeba Subscriptions 5 (February 2016) that we consider it an internal project and we will be gradually removing any features we are not using. We stopped listing it on our site at the same time. That was a bit over 3 years before version 7.

We said that you must urgently move to a different subscriptions component since version 6 (February 2018). That was more than a year before version 7.

In April 2019 we completely discontinued Akeeba Subscriptions. Version 7 is an internal product, specific to our own site only. You can't download it and you can't use it. So, your problem is with a version of Akeeba Subscriptions that was clearly marked as INTERNAL PROJECT – NO SUPPORT released more than 2 ½ years ago (predating, therefore incompatible with Joomla 3.9 and PHP 7.4) and at least 4 ½ years after we said we no longer support Akeeba Subscriptions and you need to urgently move to something different.

Moreover, FOF 3 itself is discontinued since March 2nd, 2021.

I'm sorry. I cannot help you with software which was NEVER supported on your Joomla and PHP versions and you were explicitly told not to use and not to expect support for. You should have migrated to a different subscriptions component 6 ½ years ago.

Restore your site from a backup, uninstall Akeeba Subscriptions and proceed with all the updates. If you don't have already a different subscriptions extension kindly note that you had 6 ½ years. This is an eternity in computer terms. Even a year's notice is considered incredibly generous. 6 months is plenty. 3 months is standard.

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!

eviateg

Akeeba Subscriptions ?

Uhh...

Didn't have in mind that we had installed it 2015 just for test purposes...

Anyway, after restoring all and uninstalling Akeeba Subscriptions, the update to Joomla 3.10 was successful.

Thanks for the assistance !

 

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!