¿Requests cortados en Nginx? Revisa los permisos

18 Jan 2012


Acabo de perder al menos 2 horas tratando de arreglar un problema y es que al tratar de conseguir un request bastante grande en un script el mismo se devolvía recortado y sólo devolvía las primeras 10,000 líneas. Ya, cuando estaba apunto de pegarme contra la pared, encontré un par de blog posts en otros idiomas donde indicaban que cuando los requests son bastante grandes el nginx comienza a grabar en disco mientras se hace el procesado de la data para su envío. En fin, la solución fue cuestión de 10 segundos: darle permisos a las carpetas client_body_temp y fastcgi_temp dentro de /opt/nginx al usuario www-var, que es quien corre el nginx en mi caso:


Demóstenes García G.

Ingeniero Electrónico con experiencia en Ingeniería y Desarrollo de Software. Agilista, interesado en Analítica y Ciencia de Datos. Co-fundador en Pixmat, CIO en IFARHU. Twitter.