When trying to update from 4.4.2 to 5.0.2 the pre-update check does not find any installed extensions.
I tried it on existing J4 sites with multiple extensions (live+local) and a clean J4 + Akeeba (local).
Have a Joomla 4.4.2 site.
Have at least 1 extension installed.
Set Update channel to Joomla Next.
Run the pre-update check.
A list of installed extensions with compatibility information for Joomla 5.
A note saying: "No extensions installed."
Eventhough there are.
PHP 8.1.26 / MariaDB 10.11.5
PHP 8.2.13 / MariaDB 10.6.15
PHP 8.2.14 / MySQL 8.0.33
Labels |
Added:
No Code Attached Yet
|
Yes, it should. As a workaround you can apply the change from that PR by editing the “libraries/src/Extension/ExtensionHelper.php” file and doing the same change as shown here https://github.com/joomla/joomla-cms/pull/42638/files . The line numbers may slightly differ if you are on 5.0.2, but the change can be applied on 4.4.2 and 5.0.2.
Thank you. This solved this issue.
The extension pre-update check now displays as expected.
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2024-01-12 08:36:53 |
Closed_By | ⇒ | wwwiiimmm |
This is closed but still an issue. I have 6 sites at 4.4.2 and on all the version 5 check fails to detect and scan extensions.
@nsheehan See my comment above: #42643 (comment) . You can manually apply the change from the linked pull request to fix it on your site. The fix will then be included in the versions 4.4.3 and 5.0.3 in February.
this pr #42638 should fix this