Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| webadmin:apache2:configuration_php_fpm [2025/06/20 08:15] – yoann | webadmin:apache2:configuration_php_fpm [2025/06/20 09:07] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 29: | Ligne 29: | ||
| ===== Configurer Apache2 ===== | ===== Configurer Apache2 ===== | ||
| + | |||
| + | Activer les modules et charger la configuration pour | ||
| + | |||
| + | <code bash> | ||
| + | sudo a2enmod proxy_fcgi setenvif | ||
| + | sudo a2enconf php8.2-fpm | ||
| + | sudo systemctl reload apache2 | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Dépannage ===== | ||
| + | |||
| + | Le navigateur Firefox affiche des pages blanches. Les scripts PHP ne sont pas interprétés mais le serveur ne retourne pas d' | ||
| + | |||
| + | {{php_page_blanche.png}} | ||
| + | |||
| + | Le fichier journal '' | ||
| + | < | ||
| + | 192.168.122.1 - - [20/ | ||
| + | </ | ||
| + | |||
| + | Le fichier journal '' | ||
| + | |||
| + | |||
| + | Si on affiche le code source de la page blanche retournée, on peut voir le code PHP non interprété : | ||
| + | |||
| + | {{php_page_blanche_source.png}} | ||
| + | |||
| + | |||
| + | ===== Résolution ===== | ||
| + | |||
| + | Vérifier que la configuration '' | ||
| + | |||
| + | <code bash> | ||
| + | # le dossier doit contenir le fichier php8.2-fpm.conf | ||
| + | ls / | ||
| + | </ | ||
| + | |||
| + | Si le fichier est absent, activer la configuration : | ||
| + | <code bash> | ||
| + | a2enconf php8.2-fpm | ||
| + | systemctl reload apache2 | ||
| + | </ | ||