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.