erreur de débutant, mais qui peut être galère quand on a trifouillé les confs...

A vérifier:

Est-ce qu'on a bien la bonne version de php installé ?

exemple, c'est php8.2 qui est installé (paquet libapache2-mod-php8.2, php8.2-mysql, ...), mais c'est le php8.1 qui est activé dans /etc/apache2/mod-enabled

(cf changer de version php)

(c'est bête, hein...)