Мягкий

WordPress показывает ошибку HTTP при загрузке изображений

Попробуйте наш инструмент устранения неполадок





ОпубликованоПоследнее обновление: 17 февраля 2021 г.

Во время работы над моим блогом сегодня WordPress показывает ошибку HTTP при загрузке изображений, я был сбит с толку и беспомощен. Я пытался загрузить изображение снова и снова, но ошибка не исчезает. После 5-6 попыток мне снова удалось успешно загрузить изображения. Но мой успех был недолгим, так как через несколько минут та же самая ошибка постучала в мою дверь.



WordPress показывает ошибку HTTP при загрузке изображений

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



Содержание[ Спрятать ]

Исправление для WordPress показывает ошибку HTTP при загрузке изображений

Размер изображения

Первое и очевидное, что нужно проверить, это то, что размеры вашего изображения не превышают область содержимого с фиксированной шириной. Например, предположим, что вы хотите опубликовать изображение размером 3000X1500, но область содержимого публикации (установленная вашей темой) составляет всего 1000 пикселей, тогда вы обязательно увидите эту ошибку.



Примечание: С другой стороны, всегда старайтесь ограничивать размеры изображения до 2000X2000.

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



Увеличьте свою память PHP

Иногда кажется, что увеличение памяти PHP, разрешенной для WordPress, решает эту проблему. Ну, вы никогда не сможете быть уверены, пока не попробуете, добавьте этот код определить('WP_MEMORY_LIMIT', '64M') в твой wp-config.php файл.

увеличить лимит памяти php, чтобы исправить ошибку wordpress http IMAGE

Примечание. Не трогайте никакие другие настройки в wp-config.php, иначе ваш сайт станет полностью недоступным. Если вы хотите, вы можете прочитать больше о Редактирование файла wp-config.php .

Чтобы добавить приведенный выше код, просто зайдите в свою cPanel и перейдите в корневой каталог вашей установки WordPress, где вы найдете файл wp-config.php.

PHP-файл wp-config

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

Добавление кода в файл .htaccess

Чтобы отредактировать файл .htaccess, просто перейдите в Yoast SEO> Инструменты> Редактор файлов (если у вас не установлен Yoast SEO, вам следует установить его, и вы можете прочитать о как настроить этот плагин здесь ). В файле .htaccess просто добавьте эту строку кода:

|_+_|

установить лимит угроз env magik на 1

После добавления кода просто нажмите Сохранить измененный на .htaccess и проверьте, решена ли проблема.

Изменение файла functions.php темы

На самом деле, мы просто собираемся указать WordPress использовать GD в качестве класса WP_Image_Editor по умолчанию, используя файл functions.php темы. Начиная с последнего обновления WordPress GD был абстрагирован, а Imagick используется в качестве редактора изображений по умолчанию, поэтому возвращение к старому, похоже, решает проблему для всех.

Рекомендуемые: Судя по всему, для этого также есть плагин, иди сюда. Но если вы хотите отредактировать файл вручную, продолжайте ниже.

Чтобы отредактировать файл functions.php темы, просто перейдите в «Внешний вид» > «Редактор» и выберите «Функции темы» (function.php). Когда вы там, просто добавьте этот код в конец файла:

|_+_|

Примечание: Убедитесь, что вы добавили этот код в конце знака PHP ( ?>)

Редактирование файла функций темы, чтобы сделать редактор gd по умолчанию

Это самое важное исправление в руководстве WordPress показывает ошибку HTTP при загрузке изображений, но если ваша проблема все еще не устранена, продолжайте.

Отключение Mod_Security

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

Снова перейдите в редактор файлов через Yoast SEO > Инструменты > Редактор файлов и добавьте следующий код в файл .htaccess:

|_+_|

безопасность мода отключена с помощью файла htaccess

И нажмите Сохранить измененный на .htaccess.

Переустановка последней версии WordPress

Иногда эта проблема может возникать из-за поврежденного файла WordPress, и любое из вышеперечисленных решений может вообще не работать, в этом случае вам необходимо переустановить последнюю версию WordPress:

  • Сделайте резервную копию папки плагинов из cPanel (скачайте их), а затем отключите их из WordPress. После этого удалите все папки плагинов с вашего сервера с помощью cPanel.
  • Установите стандартную тему, например. Двадцать шестнадцать, а затем удалить все остальные темы.
  • В разделе «Панель управления» > «Обновления» переустановите последнюю версию WordPress.
  • Загрузите и активируйте все плагины (кроме плагинов оптимизации изображений).
  • Установите любую тему, которую вы хотите.
  • Попробуйте использовать загрузчик изображений прямо сейчас.

Это исправит WordPress, который показывает ошибку HTTP при загрузке изображений.

Разные исправления

  • Не используйте апостроф в именах файлов изображений, например. Aditya-Farrad.jpg'text-align: justify;'>Это конец этого руководства, и я надеюсь, что к настоящему моменту вы исправили проблему. WordPress показывает ошибку HTTP при загрузке изображений . Если у вас все еще есть какие-либо вопросы относительно этого поста, не стесняйтесь задавать их в комментариях.

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

    Адитья Фаррад

    Адитья является целеустремленным профессионалом в области информационных технологий и последние 7 лет пишет о технологиях. Он охватывает интернет-услуги, мобильные устройства, Windows, программное обеспечение и практические руководства.