Support

Akeeba Backup for Joomla!

#33226 500 Call to undefined method FOF30\Platform\Joomla\Platform::addScriptOptions(

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 on Sunday, 26 July 2020 17:17 CDT

abarAStar
Akeeba Backup - An unhandled Exception has been detected 500 Call to undefined method FOF30\Platform\Joomla\Platform::addScriptOptions()

File <root>/administrator/components/com_akeeba/View/ControlPanel/Html.php Line 254

nicholas
Akeeba Staff
Manager

Your update did not complete correctly. You need to install FOF 3.6.0 manually.

If you still have access to your site's administrator backend download FOF 3.6.0 and install it from Extensions, Manage, Install.

If you cannot access your site's administrator download FOF 3.6.0 and extract it on your computer. Rename the extracted folder fof to fof30 on your computer. Connect to your site via SFTP or FTP and upload the fof30 folder into your site's libraries folder, overwriting the existing folder.

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!

abarAStar

Thanks Nik,

It work like a charm

Much appreciated.

 

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!

abarAStar

Hi Nik,

 

I am getting this error on all of my clients site where I upgraded the akeeba fof as you advised me above:

Please help!!!

Sites running live

 

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 524

 

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 524

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 529

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 534

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 539

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 552

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 561

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 566

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 580

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /site root/libraries/f0f/dispatcher/dispatcher.php on line 609

nicholas
Akeeba Staff
Manager

These messages DO NOT come from any current version of our software. These come from FOF 2, a framework version we stopped developing in 2015 and stopped using (and offering support for) in 2016. You either have an ancient version of our software installed OR you have a third party extension using an ancient version of our framework that we haven't supported in 4+ years. Either way I'm afraid I cannot offer any kind of support for discontinued software.

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!

abarAStar

Hi Nik,

 

Above you said:

These messages DO NOT come from any current version of our software. These come from FOF 2, a framework version we stopped developing in 2015 and stopped using (and offering support for) in 2016. You either have an ancient version of our software installed OR you have a third party extension using an ancient version of our framework that we haven't supported in 4+ years. Either way I'm afraid I cannot offer any kind of support for discontinued software.

BUT

Here is the Akeeba backup status text:

Status Summary

Akeeba Backup is ready to backup your site, but there are potential issues

Akeeba Backup Professional 7.2.0 (2020-06-15)

 

Please advise

 

nicholas
Akeeba Staff
Manager

Akeeba Backup 7.2 uses FOF 3.x. The message you are receiving is from an ANCIENT, OBSOLETE version of FOF 2.x which we discontinued in 2016.

I already told you that this means that the problem DOES NOT COME FROM THE CURRENT VERSION OF AKEEBA BACKUP but from a DIFFERENT extension.

There are EXACTLY TWO (2) possibilities:

1. You are using a version of ANY of our software from BEFORE March 2016. If you do, uninstall it and stop using it. It's been end of life for more than 4 years.

2. You are using an extension by a THIRD PARTY (different developer, not affiliated with us) which is using the obsolete, unsupported and discontinued version 2.x of our FOF framework. We are NOT responsible for third parties being idiots, using unsupported software. We did warn third party users of our framework to upgrade to FOF 3 back in 2015. If they have not put the work in 5 years it's their problem, not ours. I'd also say that if they are really using FOF 2.x today, in 2020, more than 4 years since we discontinued it you should uninstall their extensions and never use any of their software ever again because they cannot be trusted to keep anything up to date.

In so many words, this problem is not our monkey and not our problem. I don't know why you are having so much trouble understanding this. I hate being that blunt but it looks like being subtle and professional didn't get the message across. I hope it's now crystal clear that you're either running obsolete software (which is your fault) or someone else's software who couldn't be bothered to update their code in 5 years (which is their fault). In either case it's not our fault and nothing we can help you with.

 

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!