Support

Akeeba Backup for Joomla!

#42293 How can I uninstall Akeeba Backup leftover 3.10.1

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
5.3.3
PHP version
8.3.13
Akeeba Backup version
10.0.6

Latest post by nicholas on Tuesday, 23 September 2025 07:43 CDT

crimleit

Hi Nicholas

I have a Joomla website, that had been updated from a previous version to Joomla 5.3.3. I have been responsible for this website for a couple of days. One of the first things I did was upgrading Akeeba Backup Free to Akeeba Backup Pro. I was astonished to find out, that there is a very old leftover (see screenshot). This leftover is causing some trouble when I want to set up a remote backup schedule by mySites.guru. It keeps telling me, that I need to upgrade Akeeba to the Pro version. The Pro version is installed, but I guess that this leftover is responsible for not being able to make the backup schedule work.

When I try to uninstall it, a 500 Oops something went wrong error occurs. What do you recommend to do?

Thank you and kind regards
Chris 

nicholas
Akeeba Staff
Manager

Oh, wow, you're not kidding! That's an ancient version from 2014. You cannot uninstall it because it predates your current Joomla and PHP version by nearly a decade. Its uninstallation script won't work, of course. Too many things changed since PHP 5.6 and Joomla 3.2.

That said, you're in luck. I have a new component which can deal with leftovers and other problems in Joomla extension management, Onthos. You can download a dev release here: https://cloud.foxandbearden.com/s/bpcfjJ9EegEZSxM Install it, go to Components, Onthos, select the leftover component and from the toolbar click on Danger Zone, Forced Uninstall. It will remove it without a problem. This feature is the "nuke from high orbit" option; it removes an extension bypassing the Joomla extensions manager and the extension's uninstallation script.

Note: you may have to remove the #__ak_profiles, #__ak_stats, and #__ak_storage tables yourself, if they still exist on your site. I believe that these old versions of Akeeba Backup were using the installation / uninstallation script to manage those tables instead of advertising a SQL file in the XML manifest which means that Onthos won't be able to "see" those tables when nuking the old component.

Please let me know how's your experience with this new component. I plan on selling subscriptions to it for a very small amount (about 10 Euro, just to cover the cost of the occasional support request).

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!

crimleit

I am really lucky. And happy. The «Onthos» tool has done a great job. The leftover has disappeared, and I could successfully set up the remote backup schedule.

I especially like the wording «Danger zone» *LOL*. I guess I can uninstall «Onthos» now?!  

Thank you very much and kind regards
Chris  

nicholas
Akeeba Staff
Manager

I especially like the wording «Danger zone» *LOL*.

I mean, the features under it will uninstall extensions. The Forced Uninstall is not taking prisoners. The only time it will fail is if your server is catastrophically broken (think about corrupt filesystem, broken tables) and needs to be replaced. There's inherent danger :)

I guess I can uninstall «Onthos» now?!  

Yes, you can uninstall it now.

If you come up with anything else broken on your site feel free to reuse it.

Thank you for your feedback!

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!