2016-04-21 35 views
6

Dijital okyanusta Rails ve Nginx kullanıyorum ve 17.6 MB bir dosya yüklemeye çalışıyorum ve client_max_body_size 100M ayarımı yaptıktan sonra bile 413 Request Entity Too Large alıyorum. etc/nginx/nginx.conf dosyası.Yine de 413 İstek Varlığı Çok büyük sonra bile client_max_body_size 100M

http { 

    ## 
    # Basic Settings 
    ## 

    client_max_body_size 100M; 
    sendfile on; 
    tcp_nopush on; 
    ... 
} 

ben sudo service nginx reload kullandım bu ayarladıktan sonra:

İşte dosyadan pasajı bu. Bu işe yaramadığında, yerel makinemden sudo shutdown -r now ve daha sonra cap production puma:start kullanarak tam bir yeniden başlatma bile yaptım. client_max_body_size 0; da denedim, anladığım kadarıyla dosya boyutlarını tamamen kontrol etmeyi devre dışı bırakmalıyım. Hiç birşey çalışmıyor. Ayrıca, bu noktaya geldiğimde, client_max_body_size ifadesinin bulunduğu yerde bazı hatalar yaptım ve bu durumlarda sunucu "Bir şeyler ters gitti" hatası vererek doğru şekilde başlayamadı, bu yüzden değişikliklerden oldukça eminim Yapmak doğru dosyaya.

Eksik olduğum bir şey var mı? Bunu yapılandırmak için kaçırdığım başka bir yer var mı? Şu anda yapılandırdığım şekilde eksik olduğum bir şey var mı? Herhangi bir işaretçi çok takdir edilecektir.

cevap