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

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

Содержимое данного поля является приватным и не предназначено для показа.
 dP  dP         d8888888P   a88888b.  .d8888P 
88 88 .d8' d8' `88 88'
88 88 .d8' 88 88baaa.
88 88 .d8' 88 88` `88
88 88 d8' Y8. .88 8b. .d8
dP 88888888P Y8888888P Y88888P' `Y888P'

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