Introduction
The images opposite show the principal requirements for J4 and J5. The main change in these is that the minimum PHP level is now 8.1
J4 and J5 also require PHP Modules: json, simplexml, dom,gd,mysqlnd or pdo_mysql or pdo_pgsql.
Additionally J5 requires zlib.
If you are unsure of how to select a higer version of PHP or to enable the required modules it is suggested that you consult your hosting sevice provider.


Getting to Joomla Next
Next Click on the
So again click on the
.

Compatibility Check
This instigates the 'checking' process.
It typically brings up the view as shown opposite as the reqirements for Joomla 4 and 5 are similar.
However if there is a Requirement problem it may be useful to contact your hosting service.if you are unsure how to solve the problem.
In this exampe all the main requirements are set to Yes. However the Update button is not active and the Extensions indicate a possible problem.
So click on the

Actually the jD System Plugin is OK.
Apparently it is the way the system plugin is coded which apparently does not totally conform to Joomla practice.
If you scroll further down you will see a report as shown below.
If you now scroll down to the bottom of the report you will find
This then gives an 'Are you Sure Message' where you need to click on OK. The 
Updating
This will start the Update
After a little time it becomes

Note that the update channel has been reset to "Default" so when the next update to Joomla 5 becomes available it will be notified in the normal way.
That is click on the

