21 votos

El Capitán Apache mensaje de error AH00526

Ayer actualicé mi Mac Mountain Lion para El Capitán. Tratando de conseguir apache2 trabajo me sale el siguiente mensaje de error:

AH00526: error de Sintaxis en la línea 20 de /private/etc/apache2/extra/httpd-mpm.conf: comando no Válido 'LockFile', tal vez mal escrito o definido por un módulo no se incluye en la configuración del servidor.

Lo que podría ser el remedio?

34voto

Sylvain T. Puntos 111

LockFile es una de las directivas de Apache ≤ 2.2. Este fue reemplazado por el Mutex en Apache 2.4, que es la versión de Apache instalada con OS X 10.11, El Capitan.

Editar el archivo /etc/apache2/extra/httpd-mpm.conf a quitar esta parte:

#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
<IfModule !mpm_winnt_module>
<IfModule !mpm_netware_module>
  LockFile "/private/var/log/apache2/accept.lock"
</IfModule>
</IfModule>

A continuación, comprobar config apachectl -t y reiniciar sudo apachectl restart.

16voto

user3551611 Puntos 121

Busqué la información en el archivo http-mpm.conf en la página web de Apache:

Dice LockFile es un correcta de la directiva. No sé por qué me da el mismo error. Así que en la terminal, me fui a:

/etc/apache2/extra

y restauró la httpd-mpm.conf archivo desde antes de que se me ha cargado El Capitan. He utilizado estos comandos:

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

y entraron los comandos:

sudo apachectl restart
apachectl configtest

y tengo Sintaxis "ACEPTAR"

Si puedo entrar http://localhost en mi navegador, me sale la página de "obras".

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X