Support

Akeeba Backup for Joomla!

#22906 Unable to access/uninstall Akeeba backup

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 nicholas on Friday, 03 July 2015 08:16 CDT

danryan75
EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:

Hi.

I have been carrying out a number of updates across various websites. For reasons unkwown the update failed on one of my sites and now I am unable to access, or uninstall Akeeba Backup.

When I try to access the component from the admin console I receive the following error message:

Fatal error: Class 'F0FPlatform' not found in /home/sirevere/public_html/libraries/f0f/dispatcher/dispatcher.php on line 146

When I try to uninstall it I receive this message:
Fatal error: Class 'F0FDatabaseInstaller' not found in /home/sirevere/public_html/libraries/f0f/utils/installscript/installscript.php on line 413

I'd be grateful for any advice. Especially how to manually delete it, so I can do a fresh install.

Many thanks in advance.

Dan

nicholas
Akeeba Staff
Manager
You seem to have somehow removed some, but not all, files from the libraries/f0f (f-ZERO-f) directory of your site. This is a different directory to libraries/fof (f-OH-f). The former is shipped with our components, the latter is shipped with Joomla! itself.

There are two ways to fix that:
1. Try installing Akeeba Backup without uninstalling the component before.
2. Extract the latest Akeeba Backup installation archive and copy the contents of its "fof" directory into your site's libraries/f0f (f-ZERO-f) directory. Please be VERY careful not to override any files in your site's libraries/fof (f-OH-d) directory. Doing so would cause problems with Joomla! itself.

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!

danryan75
Hi Nicholas.

Thanks for the fast response.
I copied the files from the installation archive of fof to fresh f0f folder, then reinstalled Akeeba Backup. It worked perfectly! I have no idea what happened to the missing folders and files!?!

By the way, I've just moved over to the PRO version of Akeeba Backup and am really impressed by the extra features. Especially the options to backup to cloud services such as Amazon S3.

Keep up the excellent work!

Have a great weekend!

Dan.

nicholas
Akeeba Staff
Manager
I have no idea what happened to the missing folders and files!?!


That makes two of us. It could be either a server filesystem fluke or Joomla! messing up during the upgrade. Both are rare but since both have happened to me –once each in the last ten years to be exact– I can't rule them out as impossible.

By the way, I've just moved over to the PRO version of Akeeba Backup and am really impressed by the extra features. Especially the options to backup to cloud services such as Amazon S3.


Awesome! I'm glad to hear that :) Thank you very much for your kind words!

Have a great weekend!

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!