Joomla! Help Support Warrington Cheshire Manchester Merseyside UKOn their Technical Requirements page The Joomla! Project publish the minimum requirements for hosting a Joomla! CMS website on a server.

Read more: Joomla! Technical Requirements.

 

PHP and the Joomla! CMS

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 5 website is PHP 8.1, and
  • recommend using PHP 8.2

with the following PHP Modules selected:

  • json, simplexml, dom, gd, mysqlnd or pgsql.

Note:

If when you switch to PHP 8.2 with the following PHP Modules selected or you switch to PHP 8.1, your website throws an Error 500, try also selecting the following PHP Module:

  • nd_mysqli.

Joomla! 4 CMS websites will run on servers using PHP 7.2.5 or later.

PHP 7 is no longer supported by the developer.

And support for PHP 8 ended in January 2024.

You should therefore only host a Joomla! 4 CMS website on a server running PHP 8.1 or later.

Note:

If when you switch to using PHP 8.1 your website throws an Error 500, try selecting the following PHP Module:

  • nd_mysqli.

Versions of Joomla! which predate Joomla! 4 are no longer supported by The Joomla! Project.

Joomla! 3.5 (and earlier) websites will break if you try to use them with PHP 7 or later.

Joomla! 3.5 (and earlier) websites require using PHP 5.6 or earlier.

PHP 5.6 (and earlier) is no longer supported by the developer.

Users of Joomla! 3.10 (and earlier) should update their website to Joomla! 4 (or later) at the earliest opportunity.

Read more: Supported PHP versions.

 

MySQL and Joomla!

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 5 website is MySQL 8.0.13, and
  • recommend using MySQL 8.1.

Visit the following link to learn more about why The Joomla! Project require a more recent version of MySQL to be used with Joomla! 5 than was the case with Joomla! 4.

Embracing Change: Why Joomla 5’s Requirement for MySQL 8 is a Leap Forward.

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 4 website is MySQL 5.6, and
  • recommend using MySQL 8.0 or later.

Versions of Joomla! prior to Joomla! 4 are no longer supported by The Joomla! Project.

Joomla! 3.5 and 3.10 websites require using MySQL 5.1 or later.

Users of Joomla! 3.10 (and earlier) should update their website to Joomla! 4 (or later) at the earliest opportunity.

 

MySQL Derivatives and Joomla!

There are many derivatives of MySQL.

A popular derivative is MariaDB.

Another derivative listed by The Joomla Project is PostgreSQL.

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 5 website is MariaDB 10.4.0, and
  • recommend using MariaDB 11.1.0.

Last time we checked, The Joomla! Project made no mention of which version of MariaDB is compatible with hosting a Joomla! 4 CMS website.

We can however confirm that Joomla! 4 CMS websites work well when MariaDB is running on a server.

 

Server Applications

Apache, Nginx and Windows - IIS are listed on the Joomla! Technical Requirements page, but there are others you can use with your Joomla! website.

Hosting providers which offer LiteSpeed Web Server hosting claim its use increases server performance, stability and security.

Read more: LiteSpeed Web Server.

{/slider}

Useful articles in our Joomla! User Guide

What kind of hosting is right for your website?

Choosing a hosting provider.

How to speed up your website.

Joomla! websites perform better on SSD drives.

The web hosting environment.

 

WYNCHCO Joomla! CMS Support

We coach, help and support managers with responsibility for Joomla! websites in organisations across Cheshire, Manchester, Merseyside, North West England & the UK.

Read more: WYNCHCO Joomla! CMS Support Packages.

Joomla! Help Support Warrington Cheshire Manchester Merseyside UKOn their Technical Requirements page The Joomla! Project publish the minimum requirements for hosting a Joomla! CMS website on a server.

Read more: Joomla! Technical Requirements.

 

PHP and the Joomla! CMS

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 5 website is PHP 8.1, and
  • recommend using PHP 8.2

with the following PHP Modules selected:

  • json, simplexml, dom, gd, mysqlnd or pgsql.

Note:

If when you switch to PHP 8.2 with the following PHP Modules selected or you switch to PHP 8.1, your website throws an Error 500, try also selecting the following PHP Module:

  • nd_mysqli.

Joomla! 4 CMS websites will run on servers using PHP 7.2.5 or later.

PHP 7 is no longer supported by the developer.

And support for PHP 8 ended in January 2024.

You should therefore only host a Joomla! 4 CMS website on a server running PHP 8.1 or later.

Note:

If when you switch to using PHP 8.1 your website throws an Error 500, try selecting the following PHP Module:

  • nd_mysqli.

Versions of Joomla! which predate Joomla! 4 are no longer supported by The Joomla! Project.

Joomla! 3.5 (and earlier) websites will break if you try to use them with PHP 7 or later.

Joomla! 3.5 (and earlier) websites require using PHP 5.6 or earlier.

PHP 5.6 (and earlier) is no longer supported by the developer.

Users of Joomla! 3.10 (and earlier) should update their website to Joomla! 4 (or later) at the earliest opportunity.

Read more: Supported PHP versions.

 

MySQL and Joomla!

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 5 website is MySQL 8.0.13, and
  • recommend using MySQL 8.1.

Visit the following link to learn more about why The Joomla! Project require a more recent version of MySQL to be used with Joomla! 5 than was the case with Joomla! 4.

Embracing Change: Why Joomla 5’s Requirement for MySQL 8 is a Leap Forward.

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 4 website is MySQL 5.6, and
  • recommend using MySQL 8.0 or later.

Versions of Joomla! prior to Joomla! 4 are no longer supported by The Joomla! Project.

Joomla! 3.5 and 3.10 websites require using MySQL 5.1 or later.

Users of Joomla! 3.10 (and earlier) should update their website to Joomla! 4 (or later) at the earliest opportunity.

 

MySQL Derivatives and Joomla!

There are many derivatives of MySQL.

A popular derivative is MariaDB.

Another derivative listed by The Joomla Project is PostgreSQL.

The Joomla! Project state:

  • the minimum requirement to run a Joomla! 5 website is MariaDB 10.4.0, and
  • recommend using MariaDB 11.1.0.

Last time we checked, The Joomla! Project made no mention of which version of MariaDB is compatible with hosting a Joomla! 4 CMS website.

We can however confirm that Joomla! 4 CMS websites work well when MariaDB is running on a server.

 

Server Applications

Apache, Nginx and Windows - IIS are listed on the Joomla! Technical Requirements page, but there are others you can use with your Joomla! website.

Hosting providers which offer LiteSpeed Web Server hosting claim its use increases server performance, stability and security.

Read more: LiteSpeed Web Server.

{/slider}

Useful articles in our Joomla! User Guide

What kind of hosting is right for your website?

Choosing a hosting provider.

How to speed up your website.

Joomla! websites perform better on SSD drives.

The web hosting environment.

 

WYNCHCO Joomla! CMS Support

We coach, help and support managers with responsibility for Joomla! websites in organisations across Cheshire, Manchester, Merseyside, North West England & the UK.

Read more: WYNCHCO Joomla! CMS Support Packages.