Компьютеры

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

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

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

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

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

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

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

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

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

пссст: Как исправить проблему с загрузкой ленты новостей Facebook

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

Иногда кажется, что увеличение памяти PHP, разрешенной для WordPress, решает эту проблему. Ну, вы никогда не сможете быть уверены, пока не попробуете, добавьте этот код определить(‘WP_MEMORY_LIMIT’, ’64M’) в тебе wpconfig.php Архив.

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

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

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

php файл wpconfig

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

Добавьте код в файл .htaccess

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

SetEnv MAGICK_THREAD_LIMIT 1

установить предел угрозы magik env на 1

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

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

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

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

пссст: Как отключить DEP (предотвращение выполнения данных) в Windows 10

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

add_filter( ‘wp_image_editors’, ‘change_graphic_lib’ );

function change_graphic_lib($array) {
return array( ‘WP_Image_Editor_GD’, ‘WP_Image_Editor_Imagick’ );
}

Примечание: Не забудьте добавить этот код внутри завершающего амперсанда PHP (?>)

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

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

Отключить Mod_Security

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

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

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

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

И нажмите «Сохранить изменения в .htaccess».

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

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

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

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

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

  • Не используйте апостроф в именах файлов изображений, например AdityaFarrad.jpg
  • Попробуйте изменить расширение файла.
  • Отключите все плагины.
  • Убедитесь, что на вашем хосте установлена ​​последняя версия PHP.
  • Обратитесь за помощью к вашему хостингпровайдеру.

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

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

Related Articles

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Back to top button
velamma free episode tubebox.info wwwxxxindian
sexy video ww freepakistaniporn.com doctor sex com
قصص نيك حقيقي sexoyporno.org افلام جنس ساخنة
bf film videos sexyindianporno.com ypuporn
mom and dad sex tubexo.mobi www.malayalam xnxx.com
tamil girls mms vegasmpegs.mobi xxx hindi mp3
school xnxx hd ganstagirls.info south indian sexy hd video
www sisjarnet com tubepatrolporn.net hindu ladies porn
probinsyano april 1 2022 full episode onlineteleserye.net panayam
منتقبات جميلات tubestur.com انبوب سكس
nanalo sa lotto teleseryeonline.com nawalan
my porn bible dirtygfs.net xxx in bangladesh
ddf network.com eroteenies.info real tevar cast
سكساوي مترجم izleporno.biz بنات تنيك بعضها
indian xxx garl latinporntrends.com xxx mp4 video