Мяккі

WordPress паказвае памылку HTTP пры загрузцы малюнкаў

Паспрабуйце Наш Інструмент Для Ліквідацыі Праблем





Апублікавана наАпошняе абнаўленне: 17 лютага 2021 г

Падчас працы над сваім блогам сёння WordPress паказвае памылку HTTP пры загрузцы малюнкаў, я быў разгублены і бездапаможны. Я спрабаваў загрузіць выяву яшчэ і яшчэ, але памылка не з'яўляецца. Пасля 5-6 спробаў я змог зноў паспяхова загрузіць выявы. Але мой поспех быў нядоўгім, бо праз некалькі хвілін тая ж памылка стукаецца ў маю дзверы.



WordPress паказвае памылку HTTP пры загрузцы малюнкаў

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



Змест[ схаваць ]

Выпраўленне для WordPress паказвае памылку HTTP пры загрузцы малюнкаў

Памер малюнка

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



нататка: З іншага боку заўсёды старайцеся абмежаваць памеры выявы да 2000X2000.

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



Павялічце памяць PHP

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

павялічыць ліміт памяці php, каб выправіць памылку wordpress http IMAGE

Заўвага: не чапайце іншыя налады ў wp-config.php, інакш ваш сайт стане цалкам недаступным. Калі хочаце, вы можаце прачытаць больш пра Рэдагаванне файла wp-config.php .

Каб дадаць прыведзены вышэй код, проста перайдзіце ў вашу cPanel і перайдзіце ў каранёвы каталог вашай ўстаноўкі WordPress, дзе вы знойдзеце файл wp-config.php.

Wp-файл канфігурацыі php

Калі вышэйпаказанае не працуе для вас, то ёсць вялікая верагоднасць, што ваш правайдэр вэб-хостынгу не дазволіць вам павялічыць ліміт памяці 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:

  • Рэзервовае капіраванне тэчкі Plugin з cPanel (спампуйце іх), а затым адключыце іх у WordPress. Пасля гэтага выдаліце ​​ўсе тэчкі убудоў з вашага сервера з дапамогай cPanel.
  • Усталюйце стандартную тэму, напрыклад Дваццаць шаснаццаць, а потым выдаліць усе астатнія тэмы.
  • З прыборнай панэлі> Абнаўленні пераўсталюеце апошнюю версію WordPress.
  • Запампуйце і актывуйце ўсе убудовы (акрамя убудоў для аптымізацыі малюнкаў).
  • Усталюйце любую тэму.
  • Паспрабуйце выкарыстоўваць праграму для запампоўкі малюнкаў.

Гэта выправіць, што WordPress паказвае памылку HTTP пры загрузцы малюнкаў.

Розныя выпраўленні

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

    Стаўце лайк і падзяліцеся гэтай публікацыяй у сацыяльных сетках, каб дапамагчы распаўсюдзіць інфармацыю аб гэтай праблеме.

    Адзіця Фарад

    Адзіця з'яўляецца самаматываваным спецыялістам у галіне інфармацыйных тэхналогій і займаецца тэхналогіямі на працягу апошніх 7 гадоў. Ён ахоплівае інтэрнэт-сэрвісы, мабільныя тэлефоны, Windows, праграмнае забеспячэнне і інструкцыі.