Even since the beginning of my Joomla 4 website (no migration but Joomla 4 from the start) I have to manually update Joomla because no download URL was found.
Clearing the cache, changing update source, nothing helps.
Same issue as Brian Teeman #37045 but did not find the solution in this post.
Labels |
Added:
No Code Attached Yet
|
How did you installed Joomla? By yourself or using some installer from hoster? Which is your hoster? What do you see when you go to System -> Database?
I would like to add that I too am experiencing this issue on all of my J4 sites. I too am forced to use the "Update your site by manually uploading the update package" method to update Joomla on my sites. Some of these sites started out life as J3 sites but some are brand new J4 installations and they both exhibit the same issue. The Joomla update shows as being available but when I go to update I can't the same message shown as the OP.
All update sites look good to me in joomla updater and I am on the "Joomla Next" update channel.
If someone could give more clues as to what else to look at I'd be extremely grateful.
Regards, Mark.
Please post your database type and version. Mostlikly thats the reason when they do not match the minimum version published on the update server.
If that is the case shouldnt we be displaying a helpful message?
It does within J3 not sure why its gone with J4
My database version (as shown in Joomla 4 > system information) is reported as 10.0.38-MariaDB.
To be honest I do now remember reading something about this as I had to download the update packge to J4 (from 3.10.x) too because of the same issue.
I hope that helps.
Regards, Mark.
My database version for this particular website is even (much) lower, 5.5.68-MariaDB. I will update it and see if the update URL is found.
A message with a hint to this solution would have been helpfull.
Regards,
Peter
tbh I think it's the "-MariaDB" on the end of our version number that is the issue here - I hope Joomla can fix this as it is a perfectly valid version number.
My database version (as shown in Joomla 4 > system information) is reported as 10.0.38-MariaDB.
My database version for this particular website is even (much) lower, 5.5.68-MariaDB. I will update it and see if the update URL is found.
The minimum version is <supported_databases mysql="5.6" mariadb="10.1" postgresql="11.0" />
tbh I think it's the "-MariaDB" on the end of our version number that is the issue here - I hope Joomla can fix this as it is a perfectly valid version number.
Joomla knows how to handle mariadb version numbers the versions are just to low to be supported on J4 so at the point where the updater checks the requirements as definedn in the xml it fails to found a "download url" for this envoirments.
10.0.38-MariaDB is equivalent to Mysql 5.6 so not sure why that's not acceptable?
Either way the message being given on the updater or "can't find download URL" sucks and needs improvement to state what the actual error is.
I should also point out that everything else in J4 is working fine on 10.0.38-MariaDB
Also, if it's not acceptable then how come Joomla 4 install worked (albeit manual update package had to be downloaded and installed in joomla updater)?
Regards, Mark.
I should also point out that everything else in J4 is working fine on 10.0.38-MariaDB
that you are aware of
Either way the message being given on the updater or "can't find download URL" sucks and needs improvement to state what the actual error is.
I agree, looks like the details we had there in the past have been removed so some more details could be added there back in. Its also not limited to database versions but any limitation features that can be applied via the updater.xml files can have such a result.
Also, if it's not acceptable then how come Joomla 4 install worked (albeit manual update package had to be downloaded and installed in joomla updater)?
As you noticed it is actually not possible to install it via the core updater where you get said error message right? Sure you can upload the package and sure we can make it even harder or just stop the execution of Joomla on none supported envoirments. Not sure whether that would be a better solution here.
10.0.38-MariaDB is equivalent to Mysql 5.6 so not sure why that's not acceptable?
I'm not deep into the differences between the version, there might be features within 10.1 that are not in 10.0.(?). But it has been decided that we only support it starting from 10.1 and therefor said check has been implemented that way.
I'm experiencing the same problem. Same onscreen message about not finding download url
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-12-18 13:52:00 |
Closed_By | ⇒ | richard67 |
What do you mean with "manually update"? Have you clicked on the link at the bottom "Update your site by manually uploading the update package" and uploaded there the update package?