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.
Réponses
Trop de publicités?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
- Réponses précédentes
- Plus de réponses