Mi servidor apache funciona bien sin ningún problema. Tampoco emite ninguna advertencia durante el reinicio. Sin embargo, si examino error.log
puedo ver las siguientes líneas que se repiten 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 ellos? ¿Cómo puedo arreglarlo?
apache-2.4
Maxim Koretskyi
fuente
fuente
this
¿qué? :) ¿Olvidaste el enlace?mpm_prefork
.Respuestas:
El archivo de registro solo muestra algunos arranques / paradas de los trabajadores de Apache. En su configuración de Apache, puede establecer cuántos trabajadores (también conocidos como hilos) puede usar Apache. En una configuración regular, Apache se puede iniciar 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 de Apache en ejecución. No hay nada de qué preocuparse, son solo informativos.
Esto significa que se generó un nuevo subproceso con el id de proceso 8817.
Esto es solo un aviso que dice que el
/usr/sbin/apache2
comando se usó para iniciar el hilo, por lo que no se le pasaron opciones / indicadores especiales.Esta línea le dice que el proceso con el ID de proceso 8817 se ha cerrado nuevamente.
[Actualizado] Este registro fue invocado por el
/etc/apache2/apache2.conf
cual tiene la directiva apuntando al archivo de registro que está viendo. Para ver menos del registro, puede editar esta línea en laapache2.conf
LogLevel warn
queLogLevel error
la que registrará sólo si hay error que hacer que el servidor no funcione correctamente. Las opciones para ese registro son: trace1, depuración, información, aviso, advertencia, error, crítico, alerta, emerg . Puedes jugar con todas estas opciones para encontrar el nivel de registro que más te guste.Para ver el registro de su dominio, puede encontrarlo en su archivo conf que contiene las configuraciones para el host del dominio
/etc/apache2/sites-available
. Es decir, yoursite.conffuente
StartServers
procesos del servidor al inicio, generarMaxClients
procesos si el servidor está ocupado y mantenerMaxSpareServers
procesos de reserva, por lo que es posible que las entradas de registro que vea sean el resultado de procesos generados adicionales que se eliminan nuevamente si El servidor se ocupa menos.error.log
. Por cierto, ¿sabe si hay alguna diferencia entre tener dos servidores con 5 MaxClients y tener uno con 10 MaxClients?Tengo el mismo problema, incluidos los mismos errores. Lo resolví de manera muy simple con - sudo!
sudo service apache2 restart
tomé la solución de aquí
fuente