При загрузке файлов в WordPress может возникать ошибка HTTP Error. Причин данной ошибки может быть множество. Для их определения стоит провести первоначальную диагностику и попробовать устранить проблему при помощи следующих способов:
Проверьте загрузку разных файлов разного размера.
Ситуация с проблемой загрузки одного файла из-за его определённого названия или же ограничений самого WordPress встречается довольно часто. К примеру, причиной может быть наличие спецсимволов в названии файла изображения.
Проверьте наличие проблемы в другом браузере,
режиме инкогнито или
очистив кеш текущего.
Ошибка может встречаться из-за сохранённой в кеше браузера информации админ-панели сайта, что может быть решено одним из предложенных методов.
-
Отключите плагины сайта.
Некоторые плагины WordPress могут влиять на появление ошибок в самой
CMS или на загрузку файлов.
Проверьте
лог ошибок сервера.
Некоторые ошибки могут быть выведены в логи сервера. К примеру, в логе ошибок может присутствовать такая запись:
Internal error on sending request(POST /example.php HTTP/2.0); uri(/example.php) content-length(XXXXXXX): SendRequest: prepare(): open("/home/example/.system/tmp/XXXXX-XXXXXX-XXXXXXXXX", O_RDWR|O_CREAT|O_EXCL, 0600) failed, errno 13, referer https://example.com/example.php
Причиной данной ошибки являются неверно установленные права доступа к временному каталогу. Чтобы исправить ситуацию, в данном случае достаточно сбросить права на все файлы и каталоги.
-
Попробуйте
сменить версию PHP.
После установки каких-либо плагинов, внесения изменений или обновления WordPress может потребоваться смена версии PHP.
(При изменениях CMS могли быть добавлены новые скрипты, поддержка которых реализована только в новых версиях PHP, или же наоборот, были добавлены устаревшие функции, которые удалены из новых версий PHP).
-
Проверьте установленную тему WordPress. Попробуйте временно установить другую и проверить проблему с ней.
Если проблема начала проявляться после определенных действий на сайте, то можно попробовать
восстановить резервную копию файлов сайта и базы данных.
(Рекомендуется восстанавливать копию сайта и базы данных за одну дату).