504 Gateway Error en Cherokee webserver

No se si les ha pasado pero cuando se tiene Cherokee + PHP en ocasiones marca un error 504 Gateway Error, y por más que buscaba el porque del error no encontraba la respuestas, hasta que hoy di con la correcta!..

Resulta que un script de PHP que consume algo de tiempo hace que caduque la conexión de Cherokee…, en pocas palabras alenta al servidor cherokee y cherokee no sabe que hacer!…

Para probar esta teoría pueden poner un script que tenga algo como esto:

< ?php
sleep (25);
phpinfo();
?>

Y verán el error 504 Gateway Error., bueno para arreglarlo es necesario meterse a la configuración de Cherokee (en está página explico como entrar al panel de administrador), despues entramos a General y en la sección Comportamiento de Red, Tiempo de Espera (segs) cambiamos el valor a 60, ya con esto la mayoria de los script’s de PHP deberían de funcionar, reiniciamos el server y listo!! :)

cherokee-timeout

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *