Делает любой знает, что хорошее решение ограничивает размер загрузки файла при запуске приложения направляющих с Passenger/mod_rails. Просьба должна сразу быть отклонена, так, чтобы файл не становился переданным серверу.
Решения я нашел до сих пор всех, описывают, как исправить Полукровку для реализации ограничения, но я должен использовать пассажира с этим приложением.
Вы можете ограничить размер загрузки через Apache, используя директиву LimitRequestBody:
<Directory "/var/www">
LimitRequestBody 1024
</Directory>
http://httpd.apache.org/docs/1.3/mod/core.html#limitrequestbody
Или, если вы используете nginx с пассажиром, добавьте в серверный блок:
server {
client_max_body_size 100M;
}
http://wiki.nginx.org/NginxHttpCoreModule#client_max_body_size