apache en OSX 10.8 no se inicia

10

Tuve a Apache trabajando en mi 10.8 MPBR. No lo he usado durante algunas semanas, y ahora parece que no comienza. No obtengo nada en / private / var / log / apache2. Nada, lo que significa que no hay registro, error o no. El permiso en la carpeta de registro es drwxr-xr-x root wheel

He intentado todas las formas de iniciar, detener y reiniciar Apache. He comprobado la actividad en el puerto 80, no pasa nada.

Configtest es Syntax OK . No he jugado con Apache de ninguna manera en el tiempo entre ahora y la última vez que funcionó.

Recibo un error de 'razón extraña' en la consola.

1/17/13 8:47:34.592 PM com.apple.launchd[1]: (org.apache.httpd) Throttling respawn: Will start in 10 seconds
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3) for weird reason: 2
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd) Job should be able to exec(3) now.

El bit 'No existe tal archivo o directorio' es sospechoso, pero no se sabe qué archivo / dir falta. Mi próximo paso será intentar comenzar desde una configuración simple de vainilla y ver si funciona.

Prefiero no instalar MAMP, solo necesito el servidor web, así que espero poder averiguar qué se ha descompuesto.

¿Alguien sabe cómo mejorar la depuración de qué se trata la Consola?

¿A alguien le importa adivinar qué se pudo haber escapado?

    
pregunta tehfoo 18.01.2013 - 21:23

5 respuestas

10

Tuve exactamente el mismo problema. Comencé Apache sin DocumentRoot (s). Hizo el truco.

sudo apachectl -T
    
respondido por el clempat 18.02.2013 - 09:58
5

Hoy he visto algo similar, ningún registro y apache actuaron como si hubieran comenzado. El problema para mí era un archivo vhost malo.

sudo apachectl -S esto me permitió ver el error

    
respondido por el LessQuesar 13.02.2014 - 18:37
0

Los registros están por defecto en / var / log / apache2 / y no en / private / ... si no lo has cambiado, también puedes usar Launchpad = > Utilities = > Console para verlo.

    
respondido por el NaWi at Mac 19.01.2013 - 01:41
0

¿Has instalado / mejorado Ruby? revisa tu org.apache.httpd.plist, mira si tienes http-wrapper allí. Si es así puede ser problema con Ruby Binary. Revisa tus caminos y enlaces suaves de nuevo.

    
respondido por el scotbond 14.03.2013 - 20:22
0

He tenido un problema similar con Apache y encontré nuestro error (y en qué archivo de configuración) con este comando:

sudo apachectl configtest

Me enteré de esto en mensaje del foro sobre problemas de apache .

    
respondido por el tavi 21.04.2014 - 02:11

Lea otras preguntas en las etiquetas