290 votes

commande pour vérifier la configuration d'Apache

Je cherche une commande qui vérifie la validité des fichiers de configuration du serveur Apache sur les distributions Debian et RHEL. J'ai besoin de faire cela avant le redémarrage, afin qu'il n'y ait pas de temps d'arrêt.

1voto

YateBTS Points 11

Il y a toujours un bon L'idée est de jeter un coup d'œil aux journaux d'erreurs.

less /var/log/httpd/error_log

-- Paul

0voto

Alvin567 Points 11

J'ai déjà essayé :

apachectl configtest

Nous pouvons voir le code d'état pour connaître l'erreur :

/etc/init.d/apache2 restart ; systemctl status apache2.service

apache2.service - Le serveur HTTP Apache Loaded : chargé (/lib/systemd/system/apache2.service ; disabled ; vendor preset : disabled) Active : failed (Result : exit-code) since Sun 2021-05-30 17:16:45 +08 ; 41ms ago Docs : https://httpd.apache.org/docs/2.4/ Processus : 168391 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE) CPU : 67ms

May 30 17:16:45 kali systemd[1] : Démarrage du serveur HTTP Apache... May 30 17:16:45 kali apachectl[168394] : AH00526 : Erreur de syntaxe sur la ligne 13 de /etc/apache2/mods-enabled/security2.conf

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X