2011-10-23 26 views
5

ile akış bazı yorum yapanlar bir Apache + Yolcu ile akış http yapabilir ama garip Google'da üzerinden herhangi talimat bulamıyorum doğruladı akışı. Ayrıca, Rails dokümanı herhangi bir talimat vermediği gibi, . Her yerde tüm detaylı talimatlar Unicorn. Apache ve Yolcu üzerinde http yayını yapmak isteyen tek kişi olmamalı. Yardım lütfen.Raylar 3.1.1 HTTP Apache + Yolcu HTTP hakkında Railscasts yılında

cevap

1

HTTP Akış daha doğru olarak Chunked Transfer Encoding olarak bilinir.

Akış

Uyumlu katman

Ruby 1.9 parçacığı özellikleri gerektirir

Yakut 1.9.x:

Bunlar (olabilir daha gereksinimler) hakkında bilmeniz şeylerdir

HTTP yanıtı değiştirmemelidir sahip Herhangi katman

Yolcu

passenger_buffer_response seçeneği

Müşteri Destek

istemci HTTP 1.1 kullanır reklamını veya TE isteği başlığını göndermelidir kapalı olmalıdır.

Belli belirsiz olduğu nginx ihtiyaç vardı bir yerlerde okuma hatırlamak ama ben bir yere başvuru bulamıyor.

Umarım bu yardımcı olur.

+0

PassengerBufferResponse seçeneği Yolcu 3.0.11 bir sorun haline gelir http://www.modrails.com/documentation/Users%20guide%20Apache.html#PassengerBufferResponse: İşte httpd.conf benim sanal konak yapılandırma olduğunu – concept47

0

Sadece dünkü yanıtla Apache ile Yolcuyu kurdum ve sorun yaşamadım.

<VirtualHost *:80> 
    ServerName www.my.site.com 
    DocumentRoot /var/rails/myapp/public  
    <Directory /var/rails/myapp/public> 
    # This relaxes Apache security settings. 
    AllowOverride all 
    # MultiViews must be turned off. 
    Options -MultiViews 
    # Enable response streaming 
    PassengerBufferResponse off 
    </Directory> 
</VirtualHost>