Débug Apache HTTPD
Introduction
Ceci est une documentation de débug du serveur web Apache.
Débug
Erreur ${APACHERUNDIR} is not defined
Problème
L'erreur apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot apparaît et empêche le service de démarrer
Cause
Les variables d'environnement relatives à apache n'ont pas été chargées.
Solution
Utiliser la commande ci-dessous pour régler le problème :
source /etc/apache2/envvars
Vérifier que ça fonctionne en faisant :
apache2 -S
Si l'erreur initiale a disparue, le problème initial est résolu.