Profile picture for Admin

Если Nginx обрывает загрузку больших файлов и в логе видны подобные записи:

[error] 25556#0: *52 client intended to send too large body:

Это означает, что Вам нужно увеличить PHP file-upload лимит. Следующие советы помогут Вам в этом.

Измените значение в php.ini

Изменить max file upload до 100MB

vim /etc/php5/fpm/php.ini

И исправить

upload_max_filesize = 100M
post_max_size = 100M

Изменить Nginx конфиги

Добвить следующие строки в блок http{..} конфига:

http {
	#...
        client_max_body_size 100m;
	#...
}

Инфо: Для очень больших файлов Вы должны изменить параметр client_body_timeout . По-умолчанию это 60s.

Перезагружайте PHP-FPM и Nginx

service php5-fpm reload
service nginx reload

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.
  • HTML-теги не обрабатываются и показываются как обычный текст
 d8888888P  d88888P  d8888888P  d8888888P   888888ba  
.d8' d8' .d8' .d8' 88 `8b
.d8' d8' .d8' .d8' a88aaaa8P'
.d8' d8' .d8' .d8' 88 `8b.
d8' d8' d8' d8' 88 .88
Y8888888P d8' Y8888888P Y8888888P 88888888P

Введите код, изображенный в стиле ASCII-арт.