Upgrading from jD3.9 to jD4
Further is is assumed that your site is using the most recent version of Joomla 3, which at the time of writing is Joomla! 3.10.11
Whilst PHP 8 is not absolutely required (yet) most of our testing with jDownloads has been with PHP 8 so we strongly recommend you set your site to PHP 8.
- PHP 7.2.5 (8.0 recommended)
- MySQL 5.7+ or equivalent MariaDB level (10.2) - 10.3 prefered
- Joomla 3.10.11
Start Joomla update
In Components select Joomla! Update then, as shown in the image on the far right, click on the tab.
And select Joomla Next as the update source.
The system will then automatically start the pre upgrade check.
Pre upgrade Check
This shows the results of the pre-upgrade checker.
This is a long display so it is shown in several steps.
The 'orange coloured' message for the PHP Settings is because Error reporting had been set.
The next part of the the check shows that the jDownloads 3.9 System Pluging is not compatible with Joomla 4. So we need to disable it.
Disable System Plugin
To do this select Extensions - Plugins. This will show all the plugins so use the search facility to locate the jDownloads Plugins.
So Disable the jDownloads 3.9 System Plugin by clicking on the 'tick'. This will change to a 'cross'.
But leave the Tags Fix Enabled.
The process takes a while but the progress is shown as below.
When the installation is completed you will see a message such as the one opposite.
Finally click on the button.