Recherche de la cause

Si après installation d'u nouveau serveur ou d'une nouvelle version de php vous avez, sur votre site Joomla 4 le bel écran orange "error 500"

Joomla j4 fatal

pas besoin de chercher dans les logs du serveur.

Joomla fonctionne, donc apache et php aussi.

L'erreur vous la trouverez en affichage les erreurs dans l'admin de joomla, directement dans le configuration.php

public $error_reporting = 'maximum';

et

public $debug = true;

Et là par exemple vous pouvez avoir ceci

error php xml extension

Ce qui signifie que l’extension xml n'est pas installée pour votre version de php

Exemple de résolution

Par exemple, si vous êtes sous php8.0, pour corriger ce problème particulier, il faudra exécuter, sur votre serveur avec la console (putty) :

sudo apt install php8.0-xml

service apache2 restart

Autres problèmes

Cache serveur

Vous pouvez aussi rencontrer un problème de cache :

sudo apt install php8.0-opcache php8.0-apcu php8.0-memcached php8.0-memcache