21 votes

Message d'erreur Apache El Capitan AH00526

Hier, j'ai mis à jour mon Mac de Mountain Lion à El Capitan. En essayant de faire fonctionner apache2, j'ai reçu le message d'erreur suivant :

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

Quel pourrait être le remède ?

0 votes

0 votes

Avez-vous regardé la ligne 20 du fichier mentionné dans le message d'erreur?

34voto

Sylvain T. Points 441

LockFile est l'une des directives d'Apache 2.2. Cela a été remplacé par Mutex dans Apache 2.4, qui est la version d'Apache installée avec OS X 10.11, El Capitan.

Modifier le fichier /etc/apache2/extra/httpd-mpm.conf pour supprimer cette partie :

#
# Le fichier de verrouillage de la sérialisation de l'acceptation DOIT ÊTRE STOCKÉ SUR UN DISQUE LOCAL.
#

  LockFile "/private/var/log/apache2/accept.lock"

Ensuite, vérifiez la configuration apachectl -t et redémarrez sudo apachectl restart.

0 votes

Cela fonctionne. Cela se produit lorsque vous mettez à jour votre MacOSX à partir de votre version précédente de OSX.

16voto

user3551611 Points 161

J'ai recherché des informations sur le fichier http-mpm.conf sur le site web d'Apache:

Il indique que LockFile est une directive correcte. Je ne sais pas pourquoi je reçois la même erreur que vous. Donc dans le terminal, je suis allé à :

/etc/apache2/extra

et j'ai restauré le fichier httpd-mpm.conf d'avant que j'ai chargé El Capitan. J'ai utilisé ces commandes:

sudo mv httpd-mpm.conf httpd-mpm.conf.elcapitan
sudo mv httpd-mpm.conf~orig httpd-mpm.conf

et j'ai saisi les commandes:

sudo apachectl restart
apachectl configtest

et j'ai obtenu "Syntaxe OK"

Si je saisis http://localhost dans mon navigateur, j'obtiens la page "ça fonctionne".

0 votes

Quel est le changement important par rapport à votre fichier de configuration original? Je pars de zéro donc je n'ai pas de fichier de configuration fonctionnel connu.

0 votes

J'ai le même problème, mais cela ne propose en fait aucune solution.

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