Исправить [http error] Клиент, предназначенный для отправки слишком большого тела [Загрузить носитель WordPress]

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

Вот пример ошибки “Ошибка HTTP” В браузере при попытке загрузки файла .pdf:

Та же ошибка, в журналах сервера она выглядит совершенно по -разному. Гораздо более подробно, и это заставляет нас легче Решение проблемыПолем В зависимости от конфигурации веб-сервера и служб HTTP / HTTPS, файл, содержащий ошибки, может быть из формы: error.log, error_log, name-domain.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) или в файле nuginx nuginx домена, на котором я столкнулся с этим ограничением.
“Ошибка HTTP” появляется большую часть времени, когда у нас есть файл с Объем МБ море или мы делаем Загрузите одновременно в несколько файловПолем

Как мы решаем ошибку “Клиент намеревался отправить слишком большое тело – Ошибка HTTP”

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

 client_max_body_size 10M;

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

Мы сохраняем файл “nginx.conf” отредактировано с “VI” или “нано”, затем мы проверяем конфигурацию 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.

Увлеченными технологиями, я с удовольствием пишу на stealthsetts.com, начиная с 2006 года. У меня богатый опыт работы в операционных системах: macOS, Windows и Linux, а также в языках программирования и платформах для блога (WordPress) и для интернет -магазинов (WooCommerce, Magento, Presashop).

Дом Ваш источник его учебников, полезных советов и новостей. Исправить [http error] Клиент, предназначенный для отправки слишком большого тела [Загрузить носитель WordPress]
Оставьте комментарий