TShopping

 找回密碼
 註冊
搜索
查看: 3476|回復: 2
打印 上一主題 下一主題

[CentOS] nginx + fastcgi_buffer_size 下使用 output_buffering

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-7-6 13:23:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
Nginx 與 php-cgi 是兩個獨立的程序,通過TCP或Unix溝通,不像Apache那樣是集成在一起的。所以,Nginx 有 fastcgi 緩衝區,數據超出緩衝區大小、或程序執行完,才會將內容輸出到客户端。

如果要使用output_buffering,就不能開啟 gzip壓縮輸出。

nginx.conf:

  1. fastcgi_buffer_size 4k;
  2. fastcgi_buffers 8 4k;
  3. gzip off;
複製代碼




php.ini:
  1. output_buffering = 4096
複製代碼




參考: http://www.lsproc.com/blog/use_ob_flush_on_nginx_fastcgi/

 

臉書網友討論
2#
發表於 2011-12-4 00:48:35 | 只看該作者
支持~~  

版主招募中

3#
發表於 2011-12-4 01:06:38 | 只看該作者
樓主福如東海,萬壽無疆!  


*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-5-10 23:02 , Processed in 0.049696 second(s), 19 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表