1 votes

Détermination du fichier incriminé lors de l'exécution du configtest d'Apache

Existe-t-il un moyen de déterminer le fichier incriminé lorsque l'on exécute https configtest .

Par exemple, au lieu de :

Warning: DocumentRoot [/var/www/whatever.com/webroot] does not exist
Warning: DocumentRoot [/var/www/example.com/webroot] does not exist

Je pouvais voir :

Warning: DocumentRoot [/var/www/whatever.com/webroot] does not exist in /etc/httpd/conf.d/file.conf
Warning: DocumentRoot [/var/www/example.com/webroot] does not exist in /etc/httpd/conf.d/other_file.conf

J'ai consulté help/man et cherché, mais je n'ai pas trouvé d'option ou de commande équivalente.

2voto

Jenny D Points 26978

Malheureusement, apachectl n'offre pas cette information.

Votre meilleure solution est d'utiliser simplement grep pour rechercher dans les fichiers de configuration la chaîne indiquée dans le message d'erreur.

0voto

aydow Points 101

Sur la base de este vérification du tutoriel /etc/apache2/extra/httpd-vhosts.conf . Cela a fonctionné sur ma machine qui est OSX 10.13 avec Apache 2.4.

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