0 votes

Erreur de configuration AH00526: Erreur de syntaxe dans httpd-autoindex.conf

J'ai utilisé les tutoriels ici ainsi que ici pour héberger une page web en utilisant Apache sur macOS Catalina Version 10.15.1. Le problème était que je ne pouvais pas accéder en local et je recevais toujours une erreur 404.

En entrant la ligne sudo /usr/sbin/apachectl configtest dans le terminal, j'ai reçu le message d'erreur suivant :

AH00526: Erreur de syntaxe à la ligne 21 de /private/etc/apache2/extra/httpd-autoindex.conf : Commande invalide 'Alias', peut-être mal orthographiée ou définie par un module non inclus dans la configuration du serveur.

C'était la ligne qui me posait problème :

Alias /icons/ "/usr/share/apache2/icons/"

1voto

queen of hearts Points 31

TL;DR J'ai transformé la ligne incriminée en commentaire en ajoutant un # dans la première colonne et j'ai redémarré Apache.


Pour résoudre ce problème, j'ai suivi le didacticiel Youtube et j'ai ouvert le fichier "httpd-autoindex.conf" en utilisant Finder, puis je suis descendu jusqu'à la ligne 21 qui comporte l'erreur. Elle se lit comme suit : Alias /icons/ "/usr/share/httpd/icons/".

Ensuite, j'ai trouvé ce didacticiel en recherchant simplement la ligne posant problème dans le fichier sur Google. J'ai suivi les instructions jusqu'à la quatrième étape, car en essayant cette ligne dans le terminal, j'ai obtenu le message "-bash : service : commande introuvable". J'ai donc simplement redémarré le serveur web Apache en tapant sudo apachectl restart.

Enfin, j'ai essayé d'écrire sudo /usr/sbin/apachectl configtest et j'ai reçu le message "Syntax OK", j'ai donc repris la dernière étape du premier didacticiel. J'ai saisi

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

Enfin, j'ai saisi "localhost" dans la barre de recherche, appuyé sur entrée, et j'ai obtenu le message "Ça marche !" .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X