Փափուկ

WordPress-ը ցույց է տալիս HTTP սխալ պատկերներ վերբեռնելիս

Փորձեք Մեր Գործիքը Խնդիրները Վերացնելու Համար





Տեղադրված էՎերջին թարմացումը՝ 2021 թվականի փետրվարի 17

Այսօր իմ բլոգում աշխատելիս WordPress-ը պատկերներ վերբեռնելիս ցույց է տալիս HTTP սխալ, ես շփոթված և անօգնական էի: Ես փորձեցի նորից և նորից վերբեռնել պատկերը, բայց սխալը չի ​​վերանա: 5-6 փորձից հետո ես կարողացա կրկին հաջողությամբ վերբեռնել նկարները: Բայց իմ հաջողությունը կարճ տեւեց, քանի որ մի քանի րոպե անց նույն սխալը թակում է իմ դուռը:



WordPress-ը ցույց է տալիս HTTP սխալ պատկերներ վերբեռնելիս

Թեև վերը նշված խնդրի համար կան բազմաթիվ շտկումներ, բայց նորից դրանք կկորցնեն ձեր ժամանակը, այդ իսկ պատճառով ես պատրաստվում եմ շտկել այս HTTP սխալը նկարներ վերբեռնելիս և այս հոդվածը ավարտելուց հետո կարող եմ ձեզ հավաստիացնել, որ այս սխալի հաղորդագրությունը կլինի: վաղուց գնացել է.



Բովանդակություն[ թաքցնել ]

WordPress-ի շտկումը ցույց է տալիս HTTP սխալ պատկերներ վերբեռնելիս

Նկարի չափսը

Սա առաջին և ակնհայտ բանը, որ պետք է ստուգել, ​​այն է, որ ձեր պատկերի չափերը չեն գերազանցում ձեր ֆիքսված լայնության բովանդակության տարածքը: Օրինակ, ենթադրենք, որ ցանկանում եք տեղադրել 3000X1500 պատկեր, բայց գրառման բովանդակության տարածքը (սահմանված է ձեր թեմայով) ընդամենը 1000px է, ապա դուք անպայման կտեսնեք այս սխալը:



Նշում: Մյուս կողմից, միշտ փորձեք սահմանափակել ձեր պատկերի չափերը մինչև 2000X2000:

Թեև վերը նշվածը կարող է անպայմանորեն չշտկել ձեր խնդիրը, բայց կրկին արժե ստուգել: Եթե ​​ցանկանում եք ստուգել WordPress-ի ուղեցույցները պատկերների վերաբերյալ, խնդրում ենք կարդալ այստեղ .



Բարձրացրեք ձեր PHP հիշողությունը

Երբեմն WordPress-ին թույլատրված PHP հիշողության ավելացումը կարծես թե շտկում է այս խնդիրը: Դե, դուք երբեք չեք կարող վստահ լինել, քանի դեռ չեք փորձել ավելացնել այս կոդը սահմանել («WP_MEMORY_LIMIT», «64M») քո մեջ wp-config.php ֆայլ։

ավելացրեք php հիշողության սահմանաչափը՝ wordpress-ի http IMAGE սխալը շտկելու համար

Նշում․ wp-config.php-ում մի դիպչեք որևէ այլ կարգավորումների, այլապես ձեր կայքը ամբողջովին անհասանելի կդառնա: Եթե ​​ցանկանում եք, կարող եք կարդալ ավելին wp-config.php ֆայլի խմբագրում .

Վերոնշյալ կոդը ավելացնելու համար պարզապես անցեք ձեր cPanel և գնացեք ձեր WordPress-ի տեղադրման արմատական ​​գրացուցակը, որտեղ կգտնեք wp-config.php ֆայլը:

Wp-config php ֆայլ

Եթե ​​վերը նշվածը չի աշխատում ձեզ համար, ապա մեծ հավանականություն կա, որ ձեր վեբ հոստինգի մատակարարը թույլ չի տա ձեզ մեծացնել PHP հիշողության սահմանաչափը: Այդ դեպքում նրանց հետ անմիջականորեն խոսելը կարող է օգնել ձեզ փոխել PHP հիշողության սահմանաչափը:

Կոդի ավելացում .htaccess ֆայլում

Ձեր .htaccess ֆայլը խմբագրելու համար պարզապես անցեք Yoast SEO > Գործիքներ > Ֆայլերի խմբագիր (եթե Yoast SEO-ն տեղադրված չէ, ապա դուք պետք է տեղադրեք այն և կարող եք կարդալ դրա մասին ինչպես կարգավորել այս փլագինը այստեղ ): .htaccess ֆայլում պարզապես ավելացրեք կոդերի այս տողը.

|_+_|

սահմանել env magik սպառնալիքի սահմանաչափը 1-ի

Կոդն ավելացնելուց հետո պարզապես սեղմեք Պահպանել փոխվել է .htaccess և ստուգեք, արդյոք խնդիրը լուծված է:

Թեմայի functions.php ֆայլի փոփոխություն

Փաստորեն, մենք պարզապես պատրաստվում ենք WordPress-ին ասել, որ օգտագործի GD որպես լռելյայն WP_Image_Editor դաս՝ օգտագործելով theme 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-ից: Դրանից հետո հեռացրեք բոլոր plugins թղթապանակները ձեր սերվերից՝ օգտագործելով cPanel:
  • Տեղադրեք ստանդարտ թեման, օրինակ. Քսան տասնվեց, ապա հեռացնել բոլոր մյուս թեմաները:
  • «Dashboard» > «Թարմացումներ» -ից նորից տեղադրեք WordPress-ի վերջին տարբերակը:
  • Վերբեռնեք և ակտիվացրեք բոլոր պլագինները (բացառությամբ պատկերի օպտիմալացման պլագինների):
  • Տեղադրեք ցանկացած թեմա, որը ցանկանում եք:
  • Փորձեք օգտագործել պատկերների վերբեռնիչը հիմա:

Սա կշտկի WordPress-ի ցուցադրման HTTP սխալը պատկերներ վերբեռնելիս:

Տարբեր ուղղումներ

  • Պատկերային ֆայլերի անվանումներում մի օգտագործեք ապաստրոֆ, օրինակ. Aditya-Farrad.jpg'text-align: justify;'>Սա այս ուղեցույցի ավարտն է, և հուսով եմ, որ մինչ այժմ դուք պետք է շտկած լինեք խնդիրը WordPress-ը ցույց է տալիս HTTP սխալ պատկերներ վերբեռնելիս . Եթե ​​դեռևս որևէ հարց ունեք այս գրառման վերաբերյալ, ազատ զգաք նրանց մեկնաբանություններ տալ:

    Հավանեք և տարածեք այս բլոգի գրառումը սոցիալական ցանցերում, որպեսզի օգնեք տարածել այս խնդրի մասին:

    Ադիտյա Ֆարրադ

    Ադիթյան տեղեկատվական տեխնոլոգիաների ինքնուրույն մոտիվացված մասնագետ է և վերջին 7 տարիների ընթացքում տեխնոլոգիաների գրող է: Նա ընդգրկում է ինտերնետ ծառայությունների, բջջային հեռախոսի, Windows-ի, ծրագրային ապահովման և «Ինչպես վարվել» ուղեցույցները: