Support

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:
Hello,

I ran into a problem updating Akeeba Backup and AdminTools.

Warning
Update path does not exist.
×
Message
Error updating COM_INSTALLER_TYPE_TYPE_.

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,
Krisztina
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
Edited by cskrisztina on 2018-11-16 23:16
 
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 https://github.com/.../src/Installer/InstallerHelper.php , 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 https://github.com/joomla/joomla-cms/pull/23065 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 myJoomla.com Mass upgrade packages functionality.

Greetings,
Krisztina
 
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 myJoomla.com it was not that bad :)
Thanks,
Krisztina
 
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: Read the complete support policy which is part of our Terms of Service. We kindly remind our subscribers that they have already explicitly and unconditionally accepted the Terms of Service.

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.