Այսօր իմ բլոգում աշխատելիս WordPress-ը պատկերներ վերբեռնելիս ցույց է տալիս HTTP սխալ, ես շփոթված և անօգնական էի: Ես փորձեցի նորից և նորից վերբեռնել պատկերը, բայց սխալը չի վերանա: 5-6 փորձից հետո ես կարողացա կրկին հաջողությամբ վերբեռնել նկարները: Բայց իմ հաջողությունը կարճ տեւեց, քանի որ մի քանի րոպե անց նույն սխալը թակում է իմ դուռը:
Թեև վերը նշված խնդրի համար կան բազմաթիվ շտկումներ, բայց նորից դրանք կկորցնեն ձեր ժամանակը, այդ իսկ պատճառով ես պատրաստվում եմ շտկել այս HTTP սխալը նկարներ վերբեռնելիս և այս հոդվածը ավարտելուց հետո կարող եմ ձեզ հավաստիացնել, որ այս սխալի հաղորդագրությունը կլինի: վաղուց գնացել է.
Բովանդակություն[ թաքցնել ]
- WordPress-ի շտկումը ցույց է տալիս HTTP սխալ պատկերներ վերբեռնելիս
- Նկարի չափսը
- Բարձրացրեք ձեր PHP հիշողությունը
- Կոդի ավելացում .htaccess ֆայլում
- Թեմայի functions.php ֆայլի փոփոխություն
- Mod_Security-ի անջատում
- WordPress-ի վերջին տարբերակի վերատեղադրում
- Տարբեր ուղղումներ
WordPress-ի շտկումը ցույց է տալիս HTTP սխալ պատկերներ վերբեռնելիս
Նկարի չափսը
Սա առաջին և ակնհայտ բանը, որ պետք է ստուգել, այն է, որ ձեր պատկերի չափերը չեն գերազանցում ձեր ֆիքսված լայնության բովանդակության տարածքը: Օրինակ, ենթադրենք, որ ցանկանում եք տեղադրել 3000X1500 պատկեր, բայց գրառման բովանդակության տարածքը (սահմանված է ձեր թեմայով) ընդամենը 1000px է, ապա դուք անպայման կտեսնեք այս սխալը:
Նշում: Մյուս կողմից, միշտ փորձեք սահմանափակել ձեր պատկերի չափերը մինչև 2000X2000:
Թեև վերը նշվածը կարող է անպայմանորեն չշտկել ձեր խնդիրը, բայց կրկին արժե ստուգել: Եթե ցանկանում եք ստուգել WordPress-ի ուղեցույցները պատկերների վերաբերյալ, խնդրում ենք կարդալ այստեղ .
Բարձրացրեք ձեր PHP հիշողությունը
Երբեմն WordPress-ին թույլատրված PHP հիշողության ավելացումը կարծես թե շտկում է այս խնդիրը: Դե, դուք երբեք չեք կարող վստահ լինել, քանի դեռ չեք փորձել ավելացնել այս կոդը սահմանել («WP_MEMORY_LIMIT», «64M») քո մեջ wp-config.php ֆայլ։
Նշում․ wp-config.php-ում մի դիպչեք որևէ այլ կարգավորումների, այլապես ձեր կայքը ամբողջովին անհասանելի կդառնա: Եթե ցանկանում եք, կարող եք կարդալ ավելին wp-config.php ֆայլի խմբագրում .
Վերոնշյալ կոդը ավելացնելու համար պարզապես անցեք ձեր cPanel և գնացեք ձեր WordPress-ի տեղադրման արմատական գրացուցակը, որտեղ կգտնեք wp-config.php ֆայլը:
Եթե վերը նշվածը չի աշխատում ձեզ համար, ապա մեծ հավանականություն կա, որ ձեր վեբ հոստինգի մատակարարը թույլ չի տա ձեզ մեծացնել PHP հիշողության սահմանաչափը: Այդ դեպքում նրանց հետ անմիջականորեն խոսելը կարող է օգնել ձեզ փոխել PHP հիշողության սահմանաչափը:
Կոդի ավելացում .htaccess ֆայլում
Ձեր .htaccess ֆայլը խմբագրելու համար պարզապես անցեք Yoast SEO > Գործիքներ > Ֆայլերի խմբագիր (եթե Yoast SEO-ն տեղադրված չէ, ապա դուք պետք է տեղադրեք այն և կարող եք կարդալ դրա մասին ինչպես կարգավորել այս փլագինը այստեղ ): .htaccess ֆայլում պարզապես ավելացրեք կոդերի այս տողը.
|_+_|
Կոդն ավելացնելուց հետո պարզապես սեղմեք Պահպանել փոխվել է .htaccess և ստուգեք, արդյոք խնդիրը լուծված է:
Թեմայի functions.php ֆայլի փոփոխություն
Փաստորեն, մենք պարզապես պատրաստվում ենք WordPress-ին ասել, որ օգտագործի GD որպես լռելյայն WP_Image_Editor դաս՝ օգտագործելով theme functions.php ֆայլը: WordPress-ի վերջին թարմացման պահից GD-ն վերացված է, և Imagick-ն օգտագործվում է որպես լռելյայն պատկերի խմբագիր, ուստի հինին վերադառնալը կարծես թե լուծում է խնդիրը բոլորի համար:
Առաջարկվում է. Ըստ երևույթին, կա նաև դա անելու համար հավելված, գնա այստեղ: Բայց եթե ցանկանում եք ձեռքով խմբագրել ֆայլը, ապա շարունակեք ստորև:
Թեմայի functions.php ֆայլը խմբագրելու համար պարզապես անցեք Արտաքին տեսք > Խմբագիր և ընտրեք Թեմայի գործառույթներ (function.php): Երբ դուք այնտեղ եք, պարզապես ավելացրեք այս կոդը ֆայլի վերջում.
|_+_|Նշում: Համոզվեք, որ ավելացնում եք այս կոդը ավարտվող PHP նշանի մեջ (?>)
Սա ուղեցույցի ամենակարևոր շտկումն է WordPress-ը ցույց է տալիս HTTP սխալը նկարներ վերբեռնելիս, բայց եթե ձեր խնդիրը դեռ չի շտկվել, շարունակեք առաջ:
Mod_Security-ի անջատում
Նշում: Այս մեթոդը խորհուրդ չի տրվում, քանի որ այն կարող է վտանգի ենթարկել ձեր WordPress-ի և հոստինգի անվտանգությունը: Օգտագործեք այս մեթոդը միայն այն դեպքում, եթե փորձել եք մնացած ամեն ինչ, և եթե դա անջատելը ձեզ մոտ է, ապա դիմեք ձեր հոսթինգ մատակարարին և խնդրեք աջակցություն:
Կրկին գնացեք ձեր ֆայլերի խմբագրիչը Yoast SEO-ի > Գործիքներ > Ֆայլի խմբագրիչի միջոցով և ավելացրեք հետևյալ կոդը ձեր .htaccess ֆայլում.
|_+_|
Եվ սեղմեք Պահպանել փոխվել է .htaccess:
WordPress-ի վերջին տարբերակի վերատեղադրում
Երբեմն այս խնդիրը կարող է առաջանալ կոռումպացված WordPress ֆայլի պատճառով, և վերը նշված լուծումներից որևէ մեկը կարող է ընդհանրապես չաշխատել, այդ դեպքում դուք պետք է նորից տեղադրեք WordPress-ի վերջին տարբերակը.
- Կրկնօրինակեք ձեր Plugin թղթապանակը cPanel-ից (Ներբեռնեք դրանք) և ապա անջատեք դրանք WordPress-ից: Դրանից հետո հեռացրեք բոլոր plugins թղթապանակները ձեր սերվերից՝ օգտագործելով cPanel:
- Տեղադրեք ստանդարտ թեման, օրինակ. Քսան տասնվեց, ապա հեռացնել բոլոր մյուս թեմաները:
- «Dashboard» > «Թարմացումներ» -ից նորից տեղադրեք WordPress-ի վերջին տարբերակը:
- Վերբեռնեք և ակտիվացրեք բոլոր պլագինները (բացառությամբ պատկերի օպտիմալացման պլագինների):
- Տեղադրեք ցանկացած թեմա, որը ցանկանում եք:
- Փորձեք օգտագործել պատկերների վերբեռնիչը հիմա:
Սա կշտկի WordPress-ի ցուցադրման HTTP սխալը պատկերներ վերբեռնելիս:
Տարբեր ուղղումներ
- Պատկերային ֆայլերի անվանումներում մի օգտագործեք ապաստրոֆ, օրինակ. Aditya-Farrad.jpg'text-align: justify;'>Սա այս ուղեցույցի ավարտն է, և հուսով եմ, որ մինչ այժմ դուք պետք է շտկած լինեք խնդիրը WordPress-ը ցույց է տալիս HTTP սխալ պատկերներ վերբեռնելիս . Եթե դեռևս որևէ հարց ունեք այս գրառման վերաբերյալ, ազատ զգաք նրանց մեկնաբանություններ տալ:
Հավանեք և տարածեք այս բլոգի գրառումը սոցիալական ցանցերում, որպեսզի օգնեք տարածել այս խնդրի մասին:
Ադիտյա ՖարրադԱդիթյան տեղեկատվական տեխնոլոգիաների ինքնուրույն մոտիվացված մասնագետ է և վերջին 7 տարիների ընթացքում տեխնոլոգիաների գրող է: Նա ընդգրկում է ինտերնետ ծառայությունների, բջջային հեռախոսի, Windows-ի, ծրագրային ապահովման և «Ինչպես վարվել» ուղեցույցները: