nginx返回數據太長,被中間截斷返回


  前兩天遇到一個問題,就是線上服務器中有一台服務器在需要返回的數據過長時,會被nginx自動截斷,返回一部分。配置文件都是一樣的,查了半天也沒查出來原因,后來請教一位大神,他在localtion里面加了

fastcgi_buffers 256 128k;
chunked_transfer_encoding off;

這么兩句話就可以了,是因為fastcgi_buffers設置的太小造成的。具體為什么幾台機器上面默認值不一樣,可能和系統有關吧,具體也不清楚,有待研究。

 

如果日志輸出以下錯誤

修改相應文件目錄為777就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM