Լուծեք կայքի 502 սխալները: Ամբողջական ուղեցույց, թե ինչպես շտկել GTranslate plug-in Bad Gateway-ի խնդիրը

եթե ձերն էWordPressԿայքն ունի 502 Bad Gateway սխալ՝ GTranslate plug-in-ի պատճառով: Այս ձեռնարկը ձեզ կտրամադրի մանրամասն վերանորոգման քայլեր և կօգնի քայլ առ քայլ լուծել խնդիրը, որպեսզի ձեր կայքի բազմալեզու գործառույթները կարողանան վերադառնալ նորմալ և արագ լուծել: 502 սխալը և ավելացրեք կայքի տրաֆիկը:

Ինչու՞ եմ ես ստանում 502 սխալ իմ բազմալեզու էջում: Ինչո՞ւ են իմ կայքի թարգմանված շատ էջեր այժմ անհասանելի:

502 սխալ, բարդ է հնչում, չէ՞: քոWordPress pluginԱվտոմատ թարգմանության գործառույթը ձախողվում է, և օգտվողները հիանալի բովանդակության փոխարեն տեսնում են տգեղ «Վատ դարպաս»: Ի՞նչ է կատարվում։ Մի անհանգստացեք, եկեք վերլուծենք այն քայլ առ քայլ։

Նախ եւ առաջ,502 սխալ (Bad Gateway)Սովորաբար նշանակում է, որ պրոքսի սերվերը խնդիրներ ունի վերընթաց սերվերի հետ շփվելու հարցում:

Կարծես երկու ընկեր հեռախոսով խոսեն, մեկը չհասավ, մյուսը անջատեց: Սա սովորական է բազմալեզու կայքերի դեպքում, հատկապես, երբ օգտագործում եք WordPress-ի թարգմանչական հավելված, ինչպիսին է GTranslate-ը:

GTranslate plug-in Bad Gateway 502 սխալի հիմնական պատճառը

Վերջերս դուք կարող եք բախվել ձեր կայքի բազմալեզու ֆունկցիոնալության հետ կապված խնդրի հետ, այսինքն՝ որոշ թարգմանված էջեր հանկարծակի անհասանելի են դառնում։ Ամենայն հավանականությամբ, սա պայմանավորված է սերվերի կազմաձևման սխալով:

Մուտքագրեք gtranslate plug-in-ի կազմաձևման ուղին.

/home/你的用户名/public_html/你的域名/wp-content/plugins/gtranslate/url_addon
  • Գտեք անունը config.php լռելյայն կազմաձևման ֆայլ:

Ձեր կանխադրված կազմաձևման ֆայլում թվարկված են բազմաթիվ սերվերների անուններ.

$servers = array('van', 'kars', 'sis', 'dvin', 'ani', 'evn', 'vagh', 'step', 'sis', 'tigr', 'ani', 'van');
  • Ո՞րն է խնդիրը։ Ուշադիր նայեք և կտեսնեք, որ երկուսն են'ani'.
  • Դուք գուշակեցիք: Սա կրկնօրինակ է'ani'Կարող է առաջացնել կապի կոնֆլիկտ սերվերների միջև:
  • Դա նման է նրան, որ երկու հոգի միաժամանակ բռնում են խոսափողը, և ոչ ոք չի կարող խոսել:

խնդրի լուծում

Այս խնդիրը շտկելու համար դուք կատարում եք պարզ, բայց արդյունավետ քայլ՝ ջնջեք կրկնօրինակներից մեկը'ani', ուրեմն ձեր խնդիրը լուծված է։

Կոդը դառնում է հետևյալը.

$servers = array('van', 'kars', 'sis', 'dvin', 'evn', 'vagh', 'step', 'sis', 'tigr', 'ani', 'van');

Իսկ եթե դա չլուծի խնդիրը: Այնուհետև պարզապես ջնջեք «ani»-ն ամբողջությամբ, մաքուր և կոկիկ:

Արդյո՞ք դա կրկին տեղի կունենա GTranslate-ի հաջորդ թարմացումից հետո:

Եթե ​​դուք օգտագործում եք GTranslate հավելվածը և գտնում եք, որ այն ջնջվում է'ani'Եթե ​​խնդիրը լուծվի, ապա հավանական է, որ սերվերի կողմից արգելափակման երեւույթ կա:

Խնդիրն այն է, որ հավելվածի հետագա թարմացումները կարող են վերագրանցել ձերconfig.phpֆայլ՝ պատճառելով նույն խնդիրը նորից ի հայտ գալ:

Այսպիսով, ինչպե՞ս եք կանխում ապագայում խնդրի վերականգնումը: Պարզ!Սպիտակ ցուցակում GTranslate-ի IP հասցեն, ինչը կարող է արդյունավետորեն կանխել նման խնդիրների կրկնությունը:

Ինչպե՞ս տեղադրել GTranslate-ի IP հասցեն սպիտակ ցուցակում:

Լուծեք կայքի 502 սխալները: Ամբողջական ուղեցույց, թե ինչպես շտկել GTranslate plug-in Bad Gateway-ի խնդիրը

  1. Օգտագործելով Cloudflare-ի Firewall-ի առանձնահատկությունները:
    Բացեք Cloudflare-ը, գնացեք ձեր firewall-ի «Գործիքներ» բաժինը և ընտրեք «IP Access Rules»: Այստեղ դուք պետք է ավելացնեք բոլոր համապատասխան IP հասցեները և տրամադրեք «Թույլատրել» մուտքը յուրաքանչյուր IP հասցե: Նկատի ունեցեք, որ IP հասցեները պետք է մշակվեն առանձին, և տիրույթը չի կարող միանգամից ավելացվել:

  2. Կարգավորեք Cloudflare-ի DNS կարգավորումները:
    Միևնույն ժամանակ, դուք նաև պետք է համոզվեք, որ բոլոր լեզուների համար CNAME գրառումները փոխվել են «Միայն DNS»-ից «PROXY» (նարնջագույն ամպ): Այս քայլը երաշխավորում է, որ թարգմանության բոլոր հարցումները մշակվում են Cloudflare վստահված անձի միջոցով՝ դրանով իսկ բարելավելով կայունությունը:

GTranslate սպիտակ ցուցակի IP հասցեները

Ստորև բերված են GTranslate սերվերի IP հասցեները, որոնք պետք է ներառվեն սպիտակ ցուցակում.

51.210.136.112
51.210.136.113
51.210.136.114
51.210.136.115
51.210.136.116
51.210.136.117
51.210.136.118
51.210.136.119
51.210.136.120
51.210.136.121
51.210.136.122
51.210.136.123
51.210.136.124
51.210.136.125
51.210.136.126
51.210.136.127

37.59.139.248
37.59.139.249
37.59.139.250
37.59.139.251
37.59.139.252
37.59.139.253
37.59.139.254
37.59.139.255

Ամփոփում. Ինչպես ամբողջությամբ լուծել 502 սխալի խնդիրը

Արդյունքում,502 Bad Gateway-ի սխալՍովորաբար, կապված սերվերների միջև վատ հաղորդակցության հետ, GTranslate-ի թարգմանչական ծառայությունը կարող է բախվել այս խնդրի հետ, հատկապես, երբ դուք աշխատում եք բազմալեզու էջերի հետ:

Հեռացնելով ավելորդ սերվերների անունները, դուք հաջողությամբ լուծեցիք խնդիրը:

Ապագա խնդիրների կրկնությունից խուսափելու համար խստորեն խորհուրդ է տրվում սպիտակ ցուցակում տեղադրել GTranslate-ի IP հասցեն և կարգավորել համապատասխան DNS-ն ու firewall-ը Cloudflare-ում:

Վերջապես, կարևոր է հիշել, որ թեև տեխնիկական խնդիրները կարող են զայրացնել, դրանց լուծումները բարդ չեն:

Պարզապես պետք է ավելի շատ ուշադրություն դարձնեք սերվերի կազմաձևմանը և plug-in-ի համատեղելիությանը:

Ապագայում ձեր վեբկայքը կաշխատի ավելի սահուն, և ձեր օգտվողներն այլևս չեն հանդիպի վատ «Bad Gateway» էջերին:

Ի՞նչ եք անելու հետո: Ստուգեք ձեր Cloudflare կարգավորումները հիմա՝ համոզվելու համար, որ GTranslate-ի IP հասցեները սպիտակ ցուցակում են, և որ CNAME գրառումները բոլոր լեզուների համար ճշգրիտ կազմաձևված են:

Սա կօգնի կանխել ապագա 502 սխալները և ապահովել, որ ձեր կայքի բազմալեզու ֆունկցիոնալությունը միշտ աշխատի այնպես, ինչպես սպասվում էր:

Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Վեբկայքի 502 սխալների լուծում»: Ամբողջական ուղեցույցը, թե ինչպես շտկել GTranslate plug-in Bad Gateway-ի խնդիրը, օգտակար կլինի ձեզ համար:

Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-32110.html

Ավելի շատ թաքնված հնարքներ բացահայտելու համար🔑, միացեք մեր Telegram ալիքին։

Տարածեք և հավանեք, եթե ձեզ դուր եկավ: Ձեր կիսումներն ու հավանումները մեր շարունակական շարժառիթն են:

 

发表 评论

Ձեր էլփոստի հասցեն չի հրապարակվի: Օգտագործվում են պահանջվող դաշտերը * Պիտակ

Ոլորել դեպի սկիզբ