WordPress на NGINX ошибка загрузки файла

При загрузке файла в медиатеку может появиться ошибка «От сервера получен неожиданный ответ. Файл возможно не был загружен корректно. Перезагрузите страницу или проверьте медиатеку.»

При этом в логах NGINX /var/log/nginx/error.log появляется запись:

[error] client intended to send too large body

Сам WordPress никак не ограничивает размер загружаемого файла, данная настройка — на стороне конфига NGINX. Открываем конфиг на редактирование:

$ nano /etc/nginx/nginx.conf

И в секцию http добавляем параметр client_max_body_size с необходимым размером загружаемого файла (в примере — 20 мб):

http {
      ...
      client_max_body_size 20M;
      ...
}

Проверяем конфигурацию и перезапускаем сервис:

$ nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
$ service nginx reload

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *