Меки

WordPress покажува HTTP грешка при поставување на слики

Обидете Се Со Нашиот Инструмент За Елиминирање На Проблемите





Објавено наПоследно ажурирање: 17 февруари 2021 година

Додека работев на мојот блог денес, WordPress покажува HTTP грешка при поставување на слики, бев збунет и беспомошен. Се обидов да ја подигнам сликата повторно и повторно, но грешката нема да исчезне. По 5-6 обиди успеав повторно да ги подигнам сликите успешно. Но, мојот успех беше краткотраен бидејќи по неколку минути истата грешка тропа на мојата врата.



WordPress покажува HTTP грешка при поставување на слики

Иако има многу достапни поправки за горенаведениот проблем, но тие повторно ќе ви го трошат времето, затоа ќе ја поправам оваа грешка HTTP при поставување на слики и откако ќе завршите со овој напис, можам да ве уверам дека оваа порака за грешка ќе биде одамна го нема.



Содржини[ крие ]

Поправка за WordPress покажува HTTP грешка при поставување на слики

Големина на слика

Ова прво и очигледно нешто што треба да го проверите е дека димензиите на вашата слика не ја надминуваат вашата област со фиксна ширина. На пример, да речеме дека сакате да објавите слика од 3000X1500, но областа за содржината на објавата (поставена од вашата тема) е само 1000 пиксели, тогаш дефинитивно ќе ја видите оваа грешка.



Забелешка: Од друга страна, секогаш обидувајте се да ги ограничите димензиите на вашата слика на 2000X2000.

Иако горенаведеното можеби не мора да го реши вашиот проблем, но повторно вреди да се провери. Ако сакате да ги проверите упатствата на WordPress за сликите, ве молиме прочитај овде .



Зголемете ја вашата PHP меморија

Понекогаш се чини дека зголемувањето на PHP меморијата дозволена на WordPress го поправа овој проблем. Па, никогаш не можете да бидете сигурни додека не се обидете, додадете го овој код define („WP_MEMORY_LIMIT“, „64 милиони“) во вашиот wp-config.php датотека.

зголемете го ограничувањето на меморијата на php за да ја поправите грешката во wordpress http IMAGE

Забелешка: Не допирајте други поставки во wp-config.php или во спротивно вашиот сајт ќе стане целосно недостапен. Ако сакате, можете да прочитате повеќе за Уредување на датотеката wp-config.php .

За да го додадете горенаведениот код, само одете на вашиот cPanel и одете во root директориумот на вашата инсталација на WordPress каде што ќе ја најдете датотеката wp-config.php.

Wp-config php датотека

Ако горенаведеното не работи за вас, тогаш има добри шанси вашиот веб-хостинг провајдер да не ви дозволи да го зголемите лимитот на PHP меморија. Во тој случај, директното разговор со нив може да ви помогне во промената на ограничувањето на PHP меморијата.

Додавање код во датотеката .htaccess

За да ја уредите вашата датотека .htaccess, само одете до Yoast SEO > Алатки > Уредувач на датотеки (ако немате инсталирано Yoast SEO, тогаш треба да ја инсталирате и можете да прочитате за како да го конфигурирате овој приклучок овде ). Во датотеката .htaccess само додадете ја оваа линија на код:

|_+_|

поставете го ограничувањето на заканата env magik на 1

Откако ќе го додадете кодот само кликнете Зачувај смени во .htaccess и проверете дали проблемот е решен.

Промена на тема функции.php датотека

Всушност, ние само ќе му кажеме на WordPress да користи GD како стандардна класа WP_Image_Editor користејќи датотека со тема функции.php. Од најновото ажурирање на WordPress, GD е апстрахирано и Imagick се користи како стандарден уредувач на слики, така што се чини дека враќањето на старото го решава проблемот за сите.

Препорачано: Очигледно, постои и приклучок за тоа, оди тука. Но, ако сакате рачно да ја уредите датотеката, тогаш продолжете подолу.

За да ја уредите датотеката со темата functions.php, само одете до Изглед > Уредувач и изберете Функции на тема (function.php). Откако ќе бидете таму, само додадете го овој код на крајот од датотеката:

|_+_|

Забелешка: Погрижете се да го додадете овој код во завршниот знак PHP (?>)

Уредете ја датотеката со функциите на темата за да го направите уредникот gd како стандарден

Ова е најважната поправка во водичот WordPress покажува HTTP грешка при поставувањето слики, но ако вашиот проблем сè уште не е решен, продолжете напред.

Оневозможување на Mod_Security

Забелешка: Овој метод не се препорачува бидејќи може да ја загрози безбедноста на вашиот WordPress и хостинг. Користете го овој метод само ако сте пробале сè друго и ако оневозможувањето на ова функционира за вас, тогаш контактирајте со вашиот хостинг провајдер и побарајте поддршка.

Повторно одете до уредувачот на датотеки преку Yoast SEO > Алатки > Уредувач на датотеки и додајте го следниов код во вашата датотека .htaccess:

|_+_|

безбедноста на mod е оневозможена со користење на датотека htaccess

И кликнете Зачувај променето во .htaccess.

Реинсталирање на најновата верзија на WordPress

Понекогаш овој проблем може да се појави поради корумпирана датотека на WordPress и кое било од горенаведените решенија може воопшто да не работи, во тој случај, треба повторно да ја инсталирате најновата верзија на WordPress:

  • Направете резервна копија од вашата папка Plugin од cPanel (преземете ги) и потоа оневозможете ги од WordPress. После тоа отстранете ги сите папки со приклучоци од вашиот сервер користејќи cPanel.
  • Инсталирајте ја стандардната тема на пр. Дваесет и шеснаесет, а потоа отстранете ги сите други теми.
  • Од Контролна табла > Ажурирања, повторно инсталирајте ја најновата верзија на WordPress.
  • Поставете ги и активирајте ги сите додатоци (освен приклучоците за оптимизација на слики).
  • Инсталирајте која било тема што ја сакате.
  • Обидете се да го користите подигачот на слики сега.

Ова ќе ја поправи грешката на WordPress покажува HTTP при поставување на слики.

Разни поправки

  • Не користете апостроф во имињата на датотеките со слики, на пр. Aditya-Farrad.jpg'text-align: justify;'>Ова е крајот на овој водич и се надевам дека до сега сигурно сте го решиле проблемот WordPress покажува HTTP грешка при поставување на слики . Ако сè уште имате какви било прашања во врска со оваа објава, слободно прашајте ги за коментари.

    Лајкнете и споделете ја оваа објава на блогот на социјалните мрежи за да помогнете да се рашири веста за овој проблем.

    Адитја Фарад

    Адитја е само-мотивиран професионалец за информатичка технологија и е технолошки писател во последните 7 години. Тој покрива интернет услуги, мобилни, Windows, софтвер и водичи како да се.