Upgrade to Joomla 5
Introduction
Upgrading to Joomla5 is claimed to be an update. This is true if all the existing extensions (Components, Mouldules and Plugins) are compliant! By using the Joomla Next update method then these extensions will be checked. It will also check that your PHP level and Database version meet the minimum standards. These are:
PHP version 8.1.0, recommended 8.2;
Databases: either MySQLversion: minimum 8.0.13, recommended 8.1 OR MariaDB: minimum 10.4.0, recomended 11.1.0.
PHP version 8.1.0, recommended 8.2;
Databases: either MySQLversion: minimum 8.0.13, recommended 8.1 OR MariaDB: minimum 10.4.0, recomended 11.1.0.
Setting to Joomla Next
The first step is to click on
button. Then in the Updates section, click on the
button. Next Click on the
button. This resets the abilty to use the Joomla Next option.
So again click on the
button.
![system](https://www.jdownloads.net/images/article40-images/updatej4toJ5/system.png)
![update Sites button](https://www.jdownloads.net/images/article40-images/updatej4toJ5/update%20Sites-button.png)
![Rebuild button](https://www.jdownloads.net/images/article40-images/updatej4toJ5/Rebuild-button.png)
So again click on the
![update02](https://www.jdownloads.net/images/article40-images/updatej4toJ5/update02.png)
This gets us to the 'Update Next' channel![select joomla next](https://www.jdownloads.net/images/article40-images/updatej4toJ5/select-joomla-next.png)
![select joomla next](https://www.jdownloads.net/images/article40-images/updatej4toJ5/select-joomla-next.png)
So click yet again in the
panel. Then in the
section click on ![Joomla button](https://www.jdownloads.net/images/article40-images/updatej4toJ5/Joomla-button.png)
This brings up the 'Check if an update is available' panel as shown opposite.
So click on 'Check for Update'.
![check update available](https://www.jdownloads.net/images/article40-images/updatej4toJ5/check-update-available.png)
![update02](https://www.jdownloads.net/images/article40-images/updatej4toJ5/update02.png)
![update section](https://www.jdownloads.net/images/article40-images/updatej4toJ5/update-section.png)
![Joomla button](https://www.jdownloads.net/images/article40-images/updatej4toJ5/Joomla-button.png)
This brings up the 'Check if an update is available' panel as shown opposite.
So click on 'Check for Update'.
![check update available](https://www.jdownloads.net/images/article40-images/updatej4toJ5/check-update-available.png)
This gives another 'Check for Updates' but with 'Conliguration Saved'. No action is required here as the view includes the actual Update Check.![J5update01AA](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update01AA.png)
![J5update01AA](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update01AA.png)
Update Check
The Pre-Update Check is shown below. Because it is a long image it is shown in several sections.
(1) Automatic Backups
(2) Preupdate check Header
Note the following views are selected as required from the Pre-Update Check panel.
(3) Required Settings
(4) Recomended Settings
(5) Extensions Check![Pre update check](https://www.jdownloads.net/images/article40-images/updatej4toJ5/Pre-update-check.png)
(1) Automatic Backups
(2) Preupdate check Header
Note the following views are selected as required from the Pre-Update Check panel.
(3) Required Settings
(4) Recomended Settings
(5) Extensions Check
![Pre update check](https://www.jdownloads.net/images/article40-images/updatej4toJ5/Pre-update-check.png)
Enable Automatic Backups
Ensure you enable Automatic Backups.
Whilst not essential it is unwise to omit.
![J5update01](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update01B.png)
Available Pre-Option Checks
The options in the pre-update check are:
Required Settings
Recommended Setting
Extensions Check
![J5update01](https://www.jdownloads.net/images/article40-images/updatej4toJ5/Pre-update-check.png)
Required Settings
Recommended Setting
Extensions Check
![J5update01](https://www.jdownloads.net/images/article40-images/updatej4toJ5/Pre-update-check.png)
Required Settings
The Required Settings are shown opposite.
All are required to be set to Yes.
![J5update02](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update02.png)
Recommended Settings
These settings are only recommended and in general it is to comply.
But it is not essential. Personally I find it useful to leave 'Display Errors' on.
![J5update03](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update03A.png)
Extensions Check
The checks indicate a potential problem with the jDownloads Plugin.
But actually there is No Problem. It is the way the plugin is coded
![J5update04](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update04.png)
Clicking on More Information essentially repeats the message.![J5update06](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update06.png)
![J5update06](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update06.png)
Click on the Acknowledge button as indicated.
This gives yet another 'Are you Sure' message.![J5update06](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update07.png)
![J5update08](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update08A.png)
This gives yet another 'Are you Sure' message.
![J5update06](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update07.png)
![J5update08](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update08A.png)
After clicking the OK then the
button become 'alive' so click on it. This then shows an image such as oppoite. Click on the Start update. ![J5update10](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update10.png)
![J5update09](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update09.png)
![J5update10](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update10.png)
Progess is shown as illustrated opposite.
![J5update11](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update11.png)
And finally we are at Joomla 5.
![J5update12](https://www.jdownloads.net/images/article40-images/updatej4toJ5/J5update12.png)