Apache se detenía automáticamente con los siguientes registros en el registro de errores de Apache:
[Mar 22 de julio 22:29:35 2014] [alerta] El niño 30758 devolvió un error fatal... ¡Apache está saliendo!
[Mar 22 de julio 22:29:35 2014] [emerg] (43) Identificador eliminado:podría No puedo obtener la exclusión mutua de aceptación
[martes, 22 de julio 22:29:35 2014] [emerg] (43) Identificador eliminado:no se pudo obtener la exclusión mutua de aceptación
[martes, 22 de julio 22:29:35 2014] [emerg] (43) Identificador eliminado:no se pudo obtener la exclusión mutua de aceptación
Este tipo de errores ocurren en sistemas con poca memoria o controladores de archivos. El AcceptMutex
directivas establece el método que utiliza Apache para serializar varios elementos secundarios que aceptan solicitudes en los sockets de red.
Una solución sugerida para el mensaje de error sería intentar agregar la siguiente línea al archivo /usr/local/apache/conf/httpd.conf:
AcceptMutex fcntl
Si agrega esto arriba de "
/usr/local/cpanel/bin/apache_conf_distiller --update
/scripts/rebuildhttpdconf
/etc/init.d/httpd restart
Verifique en la reconstrucción que se mantuvo la línea que ingresó.
Si está utilizando Mod_ruid, es posible que deba usar lo siguiente, ya que algunos usuarios han tenido problemas con mod_ruid2
mientras se utiliza la exclusión mutua.
Para resolver este problema, agregue la siguiente línea a /usr/local/apache/conf/mod_ruid2.conf:
AcceptMutex posixsem
Para obtener más referencia, puede consultar los enlaces a continuación
http://docs.cpanel.net/twiki/bin/view/EasyApache3/ModRuid2
http://httpd.apache.org/docs/2.2/mod/mpm_common.html
http:// foros.cpanel.net/f189/apache-2-crashing-252991.html