Error en log de Apache AH00052: child pid exit signal Bus error (7)

Error en log de Apache AH00052: child pid exit signal Bus error (7)
Servidor web Apache
Modificado por última vez en Viernes, 21 Septiembre 2018 17:36
(0 votos)

FCGI: attempt to connect to 127.0.0.1:9002 (127.0.0.1) failed

Después de una actualización manual de la versión 7.0.31 de PHP a la versión 7.2.8 del repositorio de Webtatic con un yum replace:

# yum install yum-plugin-replace
# yum replace php-common --replace-with=php72w-common

y un posterior reinicio del servidor:

# shutdown -r now

Me aparecían bastantes errores de segmentación de Apache tales como este:

[Thu Sep 20 22:30:17.375880 2018] [core:notice] [pid 32016:tid 140386330830976] AH00052: child pid 2690 exit signal Bus error (7)

En el log de cada uno de los sitios web afectados aparecían errores así:

[Thu Sep 20 22:25:56.526602 2018] [proxy_fcgi:error] [pid 1697:tid 140385604118272] [client 35.153.71.209:51964] AH01079: failed to make connection to backend: 127.0.0.1, referer: https://www.google.com/

[Thu Sep 20 22:30:04.561844 2018] [proxy:error] [pid 32104:tid 140385359685376] (111)Connection refused: AH00957: FCGI: attempt to connect to 127.0.0.1:9002 (127.0.0.1) failed

[Thu Sep 20 22:30:04.561877 2018] [proxy:error] [pid 32104:tid 140385359685376] AH00959: ap_proxy_connect_backend disabling worker for (127.0.0.1) for 60s

[Thu Sep 20 22:30:04.561885 2018] [proxy_fcgi:error] [pid 32104:tid 140385359685376] [client 66.249.66.92:56753] AH01079: failed to make connection to backend: 127.0.0.1

En Internet hay bastantes resultados de búsqueda relacionados con estos errores pero en mi caso ninguno los resolvió. Atando cabos llegué a la conclusión de los sitios que daban los errores tenían todos la configuración para ejecutarse sobre php-fpm (PHP: Manejador de Procesos FastCGI (FPM), en el caso del ejemplo de arriba apuntando al puerto 9002 del servidor local: FCGI: attempt to connect to 127.0.0.1:9002 (127.0.0.1) failed

Parece ser que en el reinicio del servidor por alguna razón no se inició el servicio php-fpm, así que la solución es arrancar el servicio:

# systemctl start php-fpm.service

o reiniciarlo:

# systemctl restart php-fpm.service

Espero que esto le sirva a alguien con el mismo problema de errores en los logs de Apache y los servidores virtuales.


Comentarios (0)

No hay comentarios escritos aquí

Deja tus comentarios

  1. Publicar comentario como invitado. Regístrate o ingresaa tu cuenta
Archivos adjuntos (0 / 3)
Compartir su ubicación
close

Recibe gratis nuestros nuevos artículos!

Serás el primero en conocer las novedades y noticias que pasan en Internet, nuestros tutoriales, trucos y más.

Escribe tu email:

Se abrirá una nueva ventana deFeedBurner a la izquierda de la página y habrás de validar un Captcha.

Lee nuestras Política de privacidad & Política de cookies
Puedes darte de baja de la lista de correo electrónico en cualquier momento