¿Requests cortados en Nginx? Revisa los permisos


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:


Soy Demóstenes García G., Ingeniero Electrónico especialista en arquitectura, diseño y desarrollo de sistemas de información y proyectos de tecnología.

Escríbeme un correo


Creative Commons License

Todo el trabajo trabajo está licenciado por Creative Commons Attribution-ShareAlike 4.0 International License.