Compare commits

2 Commits

Author SHA1 Message Date
387b222876 diag erreur 2022-06-17 16:48:22 +02:00
ff5b2ae31d solution 2022-06-17 16:40:37 +02:00

View File

@@ -11,6 +11,47 @@
- Location
- Files
-> Il suffit de voir si la directive est encadré par des "balises" ou pas
par ex:
- ligne 34 "serverRoot": directive Server_Config
- ligne 107 "require": Contexte Directory /
- ligne 175 "require": Contexte fichier .ht\*
- ...
Déterminer si le format de log _combinedio_ défini ligne 204 est réellement disponible
Rajouter volontairement une erreur dans une fichier de conf et relancer le service. Déterminer comment trouver la cause de l'erreur
-> la définition de ce format est conditionné au chargement du module _logio_module_
Les modules sont chargés via les fichiers (inclus) /etc/httpd/conf.modules.d/conf.modules.d/\*.conf
Or:
```bash
grep logio /etc/httpd/conf.modules.d/*
/etc/httpd/conf.modules.d/00-base.conf:LoadModule logio_module modules/mod_logio.so
```
Le module semble bien chargé, donc le format sera disponible.
# Générer une erreur:
```bash
echo plop > /etc/httpd/conf.d/error.conf
systemctl restart httpd #Ouuups
...
tail /var/log/httpd/error_log
systemctl status httpd
journalctl -eu httpd.service
```
Il aurait mieux valu faire un :
```bash
apachectl configtest && apachectl graceful
```