“Ошибка 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.
 
			