Support

Akeeba Backup for Joomla!

#20403 cannot update?

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 Wednesday, 02 July 2014 03:13 CDT

user65798
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:

No idea of what BB Code is...

Received the attached email (from my website) informing me of the update availability.

Went through the usual steps to update as before but after a very brief (green) that the update was successful it reverted to what I have attached.
It says the current version is 3.9.2 and the update is 3.11.2...so it appears I may have missed some updates? I read the FAQs and nothing there seemed to help me resolve this.
I am not that cluey on all this stuff - so I may not have understood something that was there?

I went back to my site to see if I could find the correct version numbers and there was a note to say there were 2 updates available - so I selected the 2 extension JCE and another one - Akeeba Backup supplanted the extensions installer as per usual and I got the green success sign for thos extensions...so not sure what is going on as the control panel says Akeeba Backup is up to date but the two extensions that I just had the green successful update message from Akeeba are still showing as in need of an update? on the control panel window -- maybe I need to refresh it?

Refreshed but as I said the 2 extensions that were updated (green OK) are still showing as needing update?

Tried again to update Akeeba backup and again it went green for success than said it still needed updating - tried to do it alternative suggested -
The other messages that may be relevant are
JInstaller: :Install: Cannot find XML setup file
Invalid package type. The update can not proceed.

Your assistance would be appreciated.

Not sure if this is relevant but I recently noticed a strange thing in my user list - it had noreply@akeeba listed as a super user...which I deleted.

I am assuming that has not impacted the update process/failure.

Cheers

John Loty

nicholas
Akeeba Staff
Manager
You need Joomla! 2.5.19 or later to install updates of our software published since March 2014. This has nothing to do with our software, actually. It is due to a feature that was missing in Joomla! and added in 2.5.19.

Your version of Joomla! is 2.5.9 which is ten versions behind the minimum required version (2.5.9 is followed by 2.5.10, which is followed by 2.5.11 and so on). Please backup your site and upgrade it to the latest Joomla! 2.5 version. At the time of this writing that would be Joomla! 2.5.22.

Not sure if this is relevant but I recently noticed a strange thing in my user list - it had noreply@akeeba listed as a super user...which I deleted.


A long time ago you you had given us super user access to your site to help you with a support ticket. We do tell you to revoke our access after we're done. Apparently, you forgot :)

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!

user65798
Hi Nicholas,

According to Cloud Access the Joomla version is now up to date 2.5.22
but

I am still having difficulty updating the Akeeba prp program itself - it downloads - I get the Green confirmed and a few seconds we are back to square 1...and the same or similar thing happens when I go through the update process for the 2 (JCE and AllVideo) updates required...except with them the message is very clear green - all confirmed but when I go to control panel - it says they need updating.

With Akeeba backup I have manually downloaded the file and tried to install it manually but it won't upload.

So I am eukered?

I need your help in getting this sorted. My site was not accessible for some time earlier today? but I can get in and the Joomla version is up to date so I simply cannot think of anything else I can do except hope that you will sort it out soon.

Yes you were right I had forgotten about giving you Superadmin rights ages ago - and thanks for your past assistance - but right now I need help to sort out this present logjam.

Cheers

John

user65798
Oh by the way I think that the reason I was so many Joomla versions behind is they restored my site using a very old (not sure exactly when) backup because there was a "Backdoor hack" I knew nothing about till a few days ago...and they didn;t update the Joomla version.
After you told me I informed them (Cloud Access) and they updated the Joomla version...that all I know.

nicholas
Akeeba Staff
Manager
OK, I see what is going on.

The Download IDs required to update our software have changed twice, on December 2013 and March 2014. Since you restored an old backup you have the old Download ID which is no longer valid. Please follow our instructions to enter the updated Download ID. Also see our installation troubleshooting page, "Updating our Professional releases" section.

IMPORTANT: Since you have a very old version of Akeeba Backup you MUST do one more thing after entering the new Download ID. Go to Akeeba Backup, click on the Update Found button and click on Refresh update information (MANDATORY! This is required for Live Update to fetch your Download ID after entering it for the first time). Then click on Update Now. If you skip a step the update will not work.

If this didn't help, please go to Extensions, Extensions Manager and click on the Database tab. Click on the Fix button. Newer versions of Joomla! provided updates in the database layout as well as the files. Since your host applied the Joomla! update I am afraid they only updated the files, not the database. I strongly recommend using the Joomla! Update component installed with Joomla! itself to apply updates to newer Joomla! versions.

If you are trying to install the new version by directly uploading it, please note that there are server limitations which might prevent you doing that unless you ask your host to fix it. Let me explain in more detail.

The packages of our latest versions of our components are rather big. Since the default maximum upload size on most servers is just 2Mb this may cause an upload error. The best solution is to ask your host to set the following in the server's php.ini:
upload_max_filesize = 10M
post_max_size = 10M


If this is not possible, there's a good chance that the following lines in your .htaccess file may work on most servers:
php_value upload_max_filesize 10M
php_value post_max_size 10M


There is also another alternative, but it won't work on all hosts: installation by URL. Please go to the Download section of our site and select the software and version you want to download. Next to the "Download now" button you will see a link called "DirectLink". Right click on it and select "Copy link address" (the exact phrase depends on the browser, but it should have to do about copying the link or its address / URL / location).

Now go to your site's back-end, Extensions, Extensions Manager and find the Install from URL field. Note: on Joomla! 3.x you have to click on the "Install from URL" tab to see that field. Replace the contents of the "Install URL" field with the contents of your clipboard (the DirectLink URL you copied above) and click on the "Install" button next to this textbox. As long as your server supports installing extensions from URL the installation should go through.

If this still doesn't help you can always follow the manual installation instructions in our troubleshooting documentation.

Finally, please note that Joomla! has an update cache. It caches the results of updates for a while, by default 6 hours. It will take AT LEAST as much time for Joomla! to stop displaying that there is an update available to Akeeba Backup. When you upgrade Akeeba Backup to the latest version (3.11.2) and visit its Control Panel page it will forcibly reset the update status. It might take two reloads of the page.

You may also need a reset of the Joomla! update cache. You can do that by going to Extensions, Extension Manager, click on the Update tab and click on the Purge button. This will reset the Joomla! update cache.

Finally please let me reiterate the obvious: none of these issues have anything to do with our software, except the need to update your Download ID. All of the other issues you are facing have to do with the subpar code in the Joomla! extensions installer and updater. I have reported those bugs to the Joomla! project, I wrote a whitepaper on how to build a better installer / updater and even requested that we start a Working Group to get the code written. Three weeks later I am still waiting a word from the Joomla! leadership. I know what is broken and I know how to fix it. I just need them to LET ME DO IT, DAMN IT! Even worse, I am not allowed to provide my own extensions installer for our software as this is against the Joomla! Extensions Directory rules. So, I am in an impossible position: if I use Joomla!'s broken installer/updater my clients have tons of problems, if I write a better installer which overcomes these problems my software won't be listed in the Joomla! Extensions Directory and I won't have a business. ARGH!

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!