Akeeba Backup for Joomla!

#30513 – Unable to update Akeeba Backup and AdminTools via Extensions - Update page

Posted in ‘Akeeba Backup for Joomla!’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Friday, 16 November 2018 17:16 CST
Description of my issue:

I ran into a problem updating Akeeba Backup and AdminTools.

Update path does not exist.

The websites are on the same server. I was able to manually install both, and I could do template update from the Extensions - Update page on the same websites (same time). Although manually I am able to udate the components, there are 45 websites on this server :S.

Thanks for any hint,
Custom Fields
Joomla! version (in x.y.z format) 3.9.0
PHP version (in x.y.z format) 7.1.24
Akeeba Backup version (x.y.z format) 6.2.1
Saturday, 17 November 2018 15:06 CST
Hi, I posted the problem in the official Joomla! FB group and got help from there:

"This issue seems happens on some servers only. Luckily, it will be fixed in next Joomla release. If you want, you can get this file , upload it to libraries/src/Installer/ folder on your site to get it sorted now while waiting for 3.9.1 (fixed by this PR and worked for our customers who had this issue - 2 customers so far)"

This solution worked for me too (beyond manual update), and finally updated all sites via Mass upgrade packages functionality.

Sunday, 18 November 2018 10:47 CST
Your problem is caused by a bug in Joomla!. When checksums are posted in an update server and it fails to calculate a checksum it instantly fails with a misleading message. While we have already removed the checksums from our update server, Joomla is caching the update information. You can work around it as follows:

    * Login to your site's administrator backend
    * Go to Extensions, Manage, Update from the top menu
    * Click on Clear Cache in the toolbar
    * When the page reloads the list should be empty. If not:
        - Click on System, Clear Cache from the top menu
        - Change the first dropdown from Site to Administrator
        - Click Delete All in the toolbar
        - Go to Extensions, Manage, Update from the top menu
        - Click on Clear Cache in the toolbar again
    * Click on Find Updates in the toolbar

You should now be able to run the update.

Nicholas K. Dionysopoulos

Lead Developer and Director

Greek: native

English: excellent

French: basic

Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Tuesday, 20 November 2018 12:02 CST
Thanks Nicholas, I did the exact same thing, cleared all possible caches before I posted the ticket, but unfortunately, it did not solve the problem. The fix suggested in the Joomla! FB group worked, so the problem will be hopefully solved with the 3.9.1 upgrade. It would be interesting to know why the update succeeded on 15 sites/8 servers and failed on 45 sites / 1 server - it might be that there is some issue with the server settings. Anyway, as I said, with the mass package install function of it was not that bad :)
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

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!

Cookies Notification - Action required

This website uses cookies to provide user authentication and improve your user experience. Please indicate whether you consent to our site placing these cookies on your device. You can change your preference later, from the controls which will be made available to you at the bottom of every page of our site.