amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
WordPress

Почему в WordPress не загружаются картинки – “Обработка изображения не удалась”

Допустим, создали вы отличную статью, уже почти всё готово, осталось лишь загрузить изображения. Загружаете и видите сообщение “Обработка изображения не удалась. Если это фотография или большое изображение, пожалуйста, уменьшите его до 2500 пикселей и загрузите снова”. Пробуете снова и опять не получается. В результате публикация материала, которую так хотелось показать миру, откладывается, ведь без изображений это будет совсем не интересно.

В этой статье разберём, почему в WordPress не загружаются картинки, как отыскать причину, и что сделать, чтобы как можно скорее исправить эту проблему. Начинаем как обычно с самых частых и вероятных причин.

Временная проблема на хостинге

Пиратские атаки на хостинг – это нормальное дело. Даже дорогие хостинги подвергаются этому и не всегда могут достойно выдержать такие атаки. Из-за этого ресурсы хостинга уменьшаются и он начинает работать медленнее, ему не хватает вычислительной мощности для обработки тех или иных запросов. Поэтому в минуты ddos-атак могут наблюдаться разнообразные проблемы, в том числе может появиться и это сообщение о невозможности загрузки изображения.

Чтобы проверить это, следует написать в поддержку хостинга и уточнить, всё ли у них в порядке. Если проблема действительно на их стороне, то вам ничего не нужно делать с сайтом. Просто подождите, пока всё решится. Если пробелам всё-таки у вас, то ищите причину дальше у себя на сайте.

Изображение слишком большое

Самое банальное, что может быть, когда сообщается о том, что картинку нужно уменьшить, это то, что может быть её действительно стоит сделать меньше. Если изображение у вас слишком большого разрешения, то с его загрузкой могут появиться трудности – ресурсов хостинга может не хватить на обработку такой тяжёлой картинки и тогда появится такая ошибка. Поэтому большие изображение рекомендуется уменьшать.

Вообще большие картинки не рекомендуется загружать на сайт. Это негативно сказывается на скорости загрузки страниц и на продвижение сайта. Желательно, чтобы вес картинки был не более 1 Мб, а ещё лучше – менее 100 кб.

Влияние плагина

Такая ошибка может появиться и из-за действия какого-либо плагина. Чаще всего это плагины постобработки изображений – например, для наложения водяных знаков, конвертации картинок, их сжатия, но также могут влиять и другие плагины. При загрузке изображения данные плагины начинают что-то выполнять, и тем самым используют ресурсы хостинга, от чего их не хватает для загрузки картинки.

Проверить влияние плагина можно простым и элементарным способом. Сначала в разделе “Плагины” деактивируйте все плагины. Затем попробуйте загрузить картинку снова. Если ошибки не появилось, значит дело действительно в одном из плагинов.

Теперь активируйте каждый плагин по одному и после каждой активации пробуйте загрузить на сайт изображение. Тот плагин, после активации которого картинка снова не загрузится, и будет причиной данной ошибки.

В качестве временной меры решения проблемы можно деактивировать этот плагин каждый раз, когда нужно загрузить изображения, а затем снова активировать. Но если по хорошему, то его, конечно же, нужно заменить, раз он вызывает такие проблемы.

Эта проблема не появляется на пустом месте. Ей предшествует определённый анамнез, один или несколько из ниже перечисленных признаков:

  • На сайте были установлены новые плагины.
  • Настройки старых плагинов были изменены.
  • Какие-то плагины обновлялись.

Изменение версии PHP

Проблемы могло вызвать изменение версии PHP на хостинге, а вернее то, что некоторые плагины или тема не могут работать с новой выбранной версией PHP. Изменение PHP доступно пользователю прямо в хостинге.

Если до проблемы вы меняли версию PHP, то попробуйте вернуть её обратно, на ту, которая была до невозможности загрузки изображений в WordPress. Если неполадка исчезнет, то значит, какой-то из продуктов не может работать на выбранной версии программного обеспечения.

Закончилось место на хостинге

Вообще это очень редкая причина, но она может быть. Обычно любой хостинг, даже на самом дешёвом тарифе, выдаёт достаточного много пространства для сайта, и место там заканчивается не скоро, даже если приходится загружать изображения. Но если в WordPress изображения перестали загружаться, и все вышеперечисленные причины вам не подходят, то следует проверить количество свободного пространства на хостинге. Если его мало, то можно увеличить тарифный план.

Адель Гадельшин

View Comments

  • У меня стоял на хостинге php 8.1, я поменял на php 7.1 и все заработало, картинки загружаются.

  • Сам столкнулся с этим. Оказалось, что папка uploads имела доступ только на чтение. Но разобраться помогла именно эта статья!

  • Благодарю! Очень познавательная статья. Оказывается не только сам размер изображения имеет значение, а еще следует проверять дополнительно плагины, изменение версии PHP на хостинге, количество свободного пространства на хостинге. Полезная статья, благодарю автора за подробное изложение причин и их устранение.С уважением, Валентина

Recent Posts

Что такое отказы на сайте, почему они происходят, как их уменьшить

Отказы на сайте - это процент посетителей, которые покидают сайт после просмотра только одной страницы.…

8 месяцев ago

Как сделать запуск инфопродукта

Инфопродукт - это любой продукт, который содержит информацию, полезную для потенциальных клиентов. Это может быть…

8 месяцев ago

Как вебмастеру юридически обезопасить себя

Ведение сайта - это не только подержание его работоспособности и наполнение контентом. В последние годы…

8 месяцев ago

Папки WordPress: значение папок /wp-admin, /wp-includes и /wp-content

WordPress - это популярная система управления контентом (CMS), которая позволяет создавать и управлять веб-сайтами различной…

8 месяцев ago

Что такое сертификат Let’s Encrypt и стоит ли его устанавливать

Сертификат Let’s Encrypt - это бесплатный и открытый сертификат SSL/TLS, который позволяет защитить веб-сайт от…

8 месяцев ago

Защита WordPress от вирусов

WordPress - это одна из самых популярных систем управления контентом в мире, которая используется миллионами…

9 месяцев ago