Este es un error muy vago, ya que puede significar algunas cosas. La clave es mirar todos los registros posibles y resolverlo. En mi caso, que es probablemente algo único, tenía una configuración de nginx + php/fastcgi en funcionamiento. Quería compilar una nueva versión actualizada de PHP con PHP-FPM y lo hice. La razón fue que estaba trabajando en un servidor en vivo que no podía permitirse el tiempo de inactividad. Así que tuve que actualizar y pasar a PHP-FPM de la manera más transparente posible.
Por lo tanto, tuve 2 instancias de PHP.
- 1 hablar directamente con fastcgi (PHP 5.3.4) - utilizando TCP/127.0.0.1:9000 (PHP 5.3.4)
- 1 configurado con PHP-FPM - utilizando socket Unix - Unix:/dir/al/socket-FPM (PHP 5.3.8)
una vez que empecé a PHP-FPM (PHP 5.3.8) en un host virtual nginx utilizando una conexión de socket en vez de TCP empecé a recibir este error aguas arriba de cualquier página de fastcgi tarda más de x minutos si usaban FPM o no. Normalmente, las páginas que hacían grandes SELECCIONES en mysql tardaban ~ 2 min en cargarse. Lo sé mal, pero esto se debe al diseño de la base de datos back-end.
Lo que hice para solucionarlo fue agregar esto en la configuración de mi vhost: fastcgi_read_timeout 5m; Ahora esto se puede agregar en la configuración de nginx global fastcgi también. Depende de tu configuración. http://wiki.nginx.org/HttpFcgiModule
¿Alguna vez encontró la manera de obtener realmente un registro de error de PHP o mensaje de esto? – Bretticus
sí php-fpm-slow log. Para habilitar este registro, debe configurar php-fpm.conf – rampr