Ошибка в WordPress 4.X при загрузке изображений

Ошибка в WordPress 4.X при загрузке изображений

17 декабря 2016
На протяжении года к нам обращались клиенты недорогих тарифов с "Ошибкой HTTP" при загрузке изображений. Данная ошибка появилась предположительно с версии 4.5 и возникает при наличии модуля imagick на сервере.

Подробно с ошибкой можно ознакомиться на сайте WordPress: https://core.trac.wordpress.org/ticket/36534 (это огромный тикет, в котором пользователи предлагают различные решения). Со стороны WordPress проблема пока что не решена.

В нашем случае проблема возникала из-за нехватки оперативной памяти на недорогих тарифах (128 мегабайт), при этом, ошибка появлялась не всегда. Мы для себя отметили два решения, одно со стороны сервера, другое со стороны сайта.

Со стороны сайта проблема решается путем установки принудительного использования модуля GD для работы с графикой. В файл functions.php Вашей темы необходимо добавить следующий код:


Со стороны сервера проблема решается путем редактирования файла /etc/ImageMagick/policy.xml, в нем необходимо установить максимальное число потоков в 1.