tu dois choisir en mpm_event ou mpm_prefork comme module de gstion pour apache.
qui plus est tu as php5 et php7.4 installé et tu dois dire lequel est par defaut (update-alterative ou quelque chose comme ca pour choisir)
Non seul le MPM prefork (non threadé) est compatible avec mod_php et il est indiqué qu’il est déjà activé.
De même il est indiqué que le mod_php7.4 est déjà activé.
Il n’y a donc strictement aucun problème à ce niveau.
Non plus. Les MPM sont installés de base avec Apache (paquet apache2-bin). On choisit d’activer l’un ou l’autre suivant ses besoins mais on ne les supprime pas.
Ok au temps pour moi.
Dans ce cas cela voudrait dire que les differents modules sont tous activés et dans ce cas:
a2dismod php5 ?
a2dismod mpm_worker ?
Les modules peuvent être installés et activés ou désactivés à la demande.
Bien évidemment un seul MPM peut être activé et un seul module PHP peut être activé.
Cela ne sert à rien de désactiver des modules qui ne sont pas actifs.
Encore un fois le retour dans le premier message de @noranina montre qu’il n’y a aucun problème. Il ajuste tenté d’activer un module qui l’était déjà.
L’intrepréteur PHP en ligne de commande, php-cli et l’interprétreur PHP fourni par le module Apache sont deux choses distinctes. php -v donne la version de php-cli phpinfo(); dans un fichier PHP, appelé par un navigateur web te donnera la version de mod_php.
Si tu es dans la situation où des versions différentes de PHP sont installés pour php-cli et le module Apache c’est que tu as bidouillé avec des dépôts exotiques qui au final ne feront qu’engendrer des problèmes.