Apache está bien, pero ¿qué es esto en error.log - [mpm_prefork:notice]?

Mi servidor apache funciona correctamente sin ningún problema. Tampoco emite ninguna advertencia durante el reinicio. Sin embargo, si examino error.log puedo ver las siguientes líneas repitiéndose de vez en cuando:

[Wed Jun 25 18:15:56.295408 2014] [mpm_prefork:notice] [pid 8817] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4 configured -- resuming normal operations
[Wed Jun 25 18:15:56.295570 2014] [core:notice] [pid 8817] AH00094: Command line: '/usr/sbin/apache2'
[Wed Jun 25 18:26:34.511247 2014] [mpm_prefork:notice] [pid 8817] AH00169: caught SIGTERM, shutting down

¿Qué dicen? ¿Cómo puedo solucionarlo?

Solución

El archivo de registro sólo muestra algunos arranques/paradas de los trabajadores de Apache. En la configuración de Apache, puede establecer cuántos trabajadores (o hilos) puede usar Apache. En una configuración normal, Apache puede iniciarse varias veces. Especialmente cuando su servidor está ocupado (por ejemplo, hay muchos visitantes en uno de sus vhosts), no es extraño ver 20 (o más) procesos Apache ejecutándose. No hay nada de qué preocuparse, son sólo informativos.

[mpm_prefork:notice] [pid 8817] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4 configurado -- reanudando operaciones normales

Esto significa que se ha generado un nuevo hilo bajo el id de proceso 8817.

[core:notice] [pid 8817] AH00094: Línea de comando: '/usr/sbin/apache2'

Esto es sólo un aviso diciendo que el comando /usr/sbin/apache2 fue usado para iniciar el hilo, por lo que no se le pasaron banderas/opciones especiales.

mpm_prefork:notice] [pid 8817] AH00169: pillado SIGTERM, cerrando

Esta línea indica que el proceso con id 8817 se ha cerrado de nuevo.

[Actualizado] Este registro fue invocado por /etc/apache2/apache2.conf que tiene la directiva que apunta al archivo de registro que está viendo. Para ver menos registros, puede editar esta línea en apache2.conf LogLevel warn a LogLevel error que registrará sólo si hay un error que cause un mal funcionamiento del servidor. Las opciones para este registro son: trace1, debug, info, notice, warn, error, crit, alert, emerg. Puedes jugar con todas estas opciones para encontrar el nivel de registro que más te guste.

Para ver el log de tu dominio, puedes encontrarlo en el archivo conf que contiene las configuraciones para el host del dominio en /etc/apache2/sites-available. Por ejemplo, yoursite.conf

Comentarios (8)

tengo el mismo problema incluyendo los mismos errores .. ¡lo solucioné muy simplemente con - sudo!

sudo service apache2 restart.

tomé la solución de aquí

Comentarios (0)