Исправлено [HTTP Error] клиент для отправки слишком большого тела [Media Upload WordPress]

"Ошибка HTTP«Это распространенная ошибка среди пользователей WordPress использование классический метод загрузки фотографии, документы и другие файлы.
Каждый раз, когда мы сталкиваемся с ошибкой SQL, HTTP, рекомендуется проверять журналы на сервере. Они могут дать нам больше информации о сообщении об ошибке, отображаемом в браузере.

Вот пример ошибки «HTTP error» в браузере при попытке загрузить файл .PDF:

Одна и та же ошибка в журналах сервера выглядит совсем иначе. Гораздо более подробно и легко перемещать решение проблемы, В зависимости от конфигурации веб-сервера и служб HTTP / HTTPS файл, содержащий данные об ошибках, может иметь вид: error.log, error_log, domainname.error.log и т. Д.

2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit"

Вышеуказанная ошибка говорит нам, что файл, который мы хотим пролезть на сервере, превышает допустимый лимит сервера на сеанс загрузки. Это ограничение направляется в общий файл конфигурации NGINX (nginx.conf) или в пользовательском конфигурационном файле NGINX домена, с которым мы столкнулись.
«Ошибка HTTP» возникает в большинстве случаев, когда у нас есть файл с большой объем МБ или мы делаем загрузить одновременно несколько файлов.

Как исправить ошибку «клиент отправляет слишком большое тело» - ошибка HTTP

Самый простой способ - отредактироватьnginx.conf"И установить директиву, чтобы изменить допустимый предел загрузки для сеанса. В нашем случае мы устанавливаем ограничение 10 МБ на файлы тела загрузки.

client_max_body_size 10M;

Указанная выше директива будет добавлена ​​в раздел http (сервер / местоположение).

Мы сохраняем файл «nginx.conf», отредактированный с помощью «vi» или «nano», затем тестируем конфигурацию nginx.

nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Перезапустите сервис nginx:

service nginx restart

или

systemctl restart nginx

После этих шагов возобновите процесс загрузки. Все должно идти гладко, и ошибка «Ошибка HTTP» исчезает.

Многие пользователи WordPress с блогами / размещенными сайтами на серверах NGINX сталкиваются с этим ограничением в последнее время. Скорее всего, это ограничение связано с новыми функциями безопасности, представленными в последней версии NGINX.

Исправлено [HTTP Error] клиент для отправки слишком большого тела [Media Upload WordPress]

Об авторе

Хитрость

Страстно обо всем, что означает гаджеты и ИТ, я пишу с удовольствием stealthsettings.com из 2006, и мне нравится открывать вам новые вещи о компьютерах и операционных системах macOS, Linux, Windows, iOS и Android.

Оставить комментарий

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.