Ինչպես ուղղել WordPress-ում 500 ներքին սերվերի սխալը

 Ինչպես ուղղել WordPress-ում 500 ներքին սերվերի սխալը

Patrick Harvey

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

Ձեր սերվերը կստեղծի 500 կարգավիճակի կոդ, երբ ինչ-որ բան սխալ է, բայց հստակ չէ, թե ինչ է դա:

Նախքան փորձեք: Ստորև բերված ուղղումները, փորձեք մի փոքր սպասել՝ նախքան ձեր կայքը թարմացնելը և ձեր բրաուզերի քեշը մաքրելը, որպեսզի տեսնեք՝ արդյոք սխալը ժամանակավոր խնդիր էր թարմացումից հետո, թե՞ ձեր բրաուզերի հետ կապված խնդիր:

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

6 եղանակ՝ շտկելու 500 ներքին սերվերի սխալը WordPress-ում

  • Ջնջել ձեր .htaccess ֆայլ – Ժամանակավորապես ջնջեք ձեր .htaccess ֆայլը և ստեղծեք նորը դրա ներսում սխալները շտկելու համար:
  • Բարձրացրեք ձեր PHP հիշողության սահմանաչափը – Բարձրացրեք ձեր կայքի PHP հիշողության թույլտվությունը այն դեպքում: թեման կամ փլագինը սպառում է իր ընթացիկ սահմանաչափը:
  • Անջատեք երրորդ կողմի պլագիններն ու թեմաները – Բացառեք փլագինների և թեմատիկ ֆայլերի հետ կապված խնդիրները՝ անջատելով երկուսն էլ:
  • Ուղղեք սխալները ֆայլերի թույլտվություններով – Փոխեք ֆայլերը առաջարկվող թույլտվությունների կազմաձևին:
  • Վերտեղադրեք WordPress-ի հիմնական ֆայլերը – Ջնջեք և նորից տեղադրեք WordPress-ի հիմնական հիմնական ֆայլերը, որոնք կարող են վնասված լինել:
  • Կապվեք ձեր տանտիրոջ հետ –Բացառեք սերվերի խնդիրները՝ խորհրդակցելով ձեր հյուրընկալողի հետ:

Արդյունավետ #1. Վերականգնեք ձեր .htaccess ֆայլը

Ինչ էլ որ լինի, ձեր .htaccess ֆայլը կարող է վնասվել: Դուք չեք գտնի այս ֆայլը, եթե ձեր հոսթն օգտագործում է Nginx-ը Apache-ի փոխարեն, այնպես որ շարունակեք և բաց թողեք հաջորդ ուղղումը, եթե դա այդպես է:

Եթե ձեր հոսթն օգտագործում է Apache, և դուք չեք տեսնում ֆայլը ձեր արմատային պանակը ձեր wp-content և wp-admin թղթապանակների մեջ, համոզվեք, որ ձեր FTP հաճախորդը կարգավորված է ցույց տալ թաքնված և/կամ կետային ֆայլերը:

Ներբեռնեք այս ֆայլը ձեր համակարգչում, այնուհետև ջնջեք այն ձեր կայքի ֆայլերից: և վերաբեռնեք ձեր կայքը՝ տեսնելու, թե արդյոք խնդիրը լուծված է:

Պահպանեք ձեր մշտական ​​հղման կարգավորումները WordPress-ում՝ նոր .htaccess ֆայլ ստեղծելու համար:

Արդյունք #2. Բարձրացրեք ձեր PHP հիշողության սահմանաչափը

Վատ կոդավորված պլագինները և ռեսուրսների ինտենսիվ պլագինները կարող են պատճառ դառնալ, որ դուք հասնեք ձեր կայքին հատկացված PHP հիշողության սահմանաչափին: Կայքը արդյունքում կփչանա:

Դուք կարող եք անցնել Fix #3՝ պարզելու, թե որ հավելվածն է առաջացնում խնդիրը, կամ կարող եք ավելացնել ձեր PHP հիշողության սահմանաչափը՝ ձեր կայքին ավելի մեծ ազատություն տալու համար:

Այս սահմանաչափը բարձրացնելու մի քանի տարբեր եղանակներ կան: Եթե ​​ձեր հոսթն օգտագործում է cPanel, ծրագրակազմի բաժնում գտեք «Ընտրել PHP տարբերակ» հավելվածը, այնուհետև կտտացրեք «Փոխել PHP-ի ընտրանքներին» և փոխեք «հիշողության_սահմանի» արժեքը մինչև 128 Մ կամ 264 Մ՝ կախված դրա ընթացիկ սահմանաչափից:

Դուք կարող եք: նաև ավելացրեք կոդի պարզ տող հետևյալներից մեկինֆայլեր՝

.htaccess ֆայլ արմատային պանակում՝

php_value memory_limit 256M

php.ini ֆայլ wp-admin պանակում՝

memory_limit = 256M

Նշում. Այս տողը ավելացնելու կարիք չունի: Պարզապես գտեք այն և փոխեք դրա արժեքը:

wp-config.php ֆայլը արմատային պանակում.

define('WP_MEMORY_LIMIT', '256M') ;

Նշում. Ավելացրեք այս հատվածը «happy publication» տողից առաջ:

Կապվեք ձեր հյուրընկալողի հետ և խնդրեք բարձրացնել ձեր աշխատավարձը PHP-ի հիշողության սահմանաչափը, եթե դժվարություններ ունեք:

Առաջարկել #3. Ապաակտիվացնել պլագինների և թեմաների ֆայլերը

Եթե չեք կարողանում ճշգրիտ նշել սխալը, ապաակտիվացրեք ձեր պլագինները և երրորդ կողմի թեման մեկում: ընկել swoop. Եթե ​​ձեր կայքը բեռնվում է, վերագործարկեք յուրաքանչյուր փլագինը մեկ առ մեկ՝ սխալը մատնանշելու համար:

Եթե կարող եք մուտք գործել WordPress-ի վահանակ, գնացեք «Մոդուլներ» էջ, նշեք «Ընտրել բոլորը» վանդակը և կիրառեք «Անջատել» գործողությունը:

Ձեր թեման ապաակտիվացնելու համար անցեք Թեմաների էջ և ակտիվացրեք WordPress-ի լռելյայն թեման (Քսան քսանմեկ, քսան քսան և այլն):

Եթե չունեք մուտք գործեք WordPress-ի հետնամաս, ապաակտիվացրեք ձեր բոլոր պլագինները ձեր FTP հաճախորդի մեջ՝ նավարկելով դեպի wp-բովանդակություն և վերանվանելով Plugins պանակը որևէ բանի, օրինակ՝ «pluginsz»:

Ձեր թեման ապաակտիվացնելու համար: , բացեք Themes պանակը wp-content պանակում, ապա վերանվանեք ձեր թեմայի թղթապանակը։ Սա կակտիվացնի WordPress-ի վերջին լռելյայն թեման ձեր մեջտեղադրումը լռելյայնորեն:

Եթե խնդիրը վերանում է, ակտիվացրեք յուրաքանչյուր փլագին և ձեր թեման մեկ առ մեկ և շարունակեք թարմացնել ձեր կայքը՝ տեսնելու համար, թե որն է սխալն առաջացնում:

Շտկել #4. Կարգավորել ճիշտ ֆայլի թույլտվությունները

Դուք կարող եք փոխել ձեր տեղադրման թույլտվությունները ձեր FTP հաճախորդի միջոցով: Պետք է լինի «Թույլտվություններ» պիտակով սյունակ:

Ֆայլերը և թղթապանակները պետք է սահմանվեն հետևյալ թույլտվությունների վրա.

  • Տեղեկատուներ (թղթապանակներ).
  • Ֆայլեր՝ 644, 640 կամ 664
  • wp-config.php: 440 կամ 400

Աջ սեղմեք ֆայլի կամ գրացուցակի վրա՝ դրա թույլտվությունները փոխելու համար:

Ուղղել #5. Վերինտեղադրեք WordPress-ի հիմնական ֆայլերը

Եթե ամեն ինչ չհաջողվի, ապա դա չի խանգարի նորից տեղադրել WordPress-ի հիմնական թղթապանակները: պարզապես վնասված ֆայլերը բացառելու համար:

Տես նաեւ: Ինչպես կառավարել ձեր գումարը որպես ազատ մասնագետ

Սա պետք է արվի FTP-ի միջոցով: Ձեզ անհրաժեշտ է ընդամենը ներբեռնել WordPress-ի վերջին տարբերակը և վերբեռնել wp-admin և wp-includes թղթապանակները ձեր կայքի արմատական ​​գրացուցակում՝ այս թղթապանակների ձեր ընթացիկ պատճենները վերագրանցելու համար:

Եթե դուք բախվում եք թույլտվության հետ կապված խնդիրներ, երբ փորձում եք վերբեռնել այս թղթապանակները, յուրաքանչյուր գրացուցակի թույլտվությունները ժամանակավորապես սահմանեք 777: Ավարտելուց անմիջապես հետո դրանք դարձրեք այն, ինչ եղել էին սկզբում (755, 750 կամ 775), քանի որ 777 թույլտվության արժեքը ստեղծում է անվտանգության վտանգ ձեր տեղադրման ժամանակ:

Դրանք նորից տեղադրելու մեկ այլ եղանակ կլինի՝ Արտակարգ իրավիճակների վերականգնման սցենար WPReset.com-ից, աինքնուրույն սցենար՝ ստեղծված հենց այս իրավիճակների համար: Եթե ​​կա վնասված հիմնական ֆայլ, սցենարը կհայտնաբերի այն և ավտոմատ կերպով կներբեռնի բնօրինակ տարբերակը WP պահոցից: Դա նշանակում է, որ ցանկացած ֆայլ, որը փոփոխվել, վնասվել կամ փոփոխվել է որևէ ձևով, կնկատվի և կփոխարինվի բնօրինակով ընդամենը մի քանի կտտոցով:

Արդյունք #6. Կապվեք ձեր հյուրընկալողի հետ

Եթե դուք ինքներդ չեք կարող մատնանշել սխալը, դիմեք ձեր հոսթին, քանի որ խնդիրը կարող է կապված լինել նրանց սերվերների հետ:

Այս դեպքում դուք ոչինչ չեք կարող անել, քանի որ ձեր հոսթինգը պետք է լուծի խնդիրը իր սերվերում: վերջ:

Փաթաթելով այն

Ինչպես տեսնում եք, WordPress-ում 500 ներքին սերվերի սխալների մի շարք պատճառներ կան: Հուսով ենք, որ վերը նշված մեթոդներից մեկը կօգնի ձեզ շտկել սխալը:

Եվ, եթե օգտագործում եք WordPress-ի կառավարվող հոսթ, արժե կապվել ձեր հյուրընկալողի հետ՝ անկախ նրանից:

Տես նաեւ: Teachable vs Thinkific 2023. Առանձնահատկություններ, գնագոյացում և ավելին

Վեբ հոսթինգները, ինչպիսիք են WPX Hosting-ը և Kinsta-ն, ապահովում են գերազանց աջակցություն և հաճախ օգնում են այս տեսակի սխալներին:

Patrick Harvey

Պատրիկ Հարվին փորձառու գրող և թվային շուկայավար է, որն ունի ավելի քան 10 տարվա փորձ արդյունաբերության մեջ: Նա մեծ գիտելիքներ ունի տարբեր թեմաների, ինչպիսիք են բլոգերը, սոցիալական լրատվամիջոցները, էլեկտրոնային առևտուրը և WordPress-ը: Գրելու և մարդկանց առցանց հաջողության հասնելու նրա կիրքը դրդել է նրան ստեղծել խորաթափանց և գրավիչ գրառումներ, որոնք արժեք են տալիս իր լսարանին: Որպես WordPress-ի հմուտ օգտատեր՝ Պատրիկը ծանոթ է հաջող վեբ կայքերի կառուցման նրբություններին, և նա օգտագործում է այս գիտելիքները՝ օգնելու բիզնեսներին և անհատներին հաստատել իրենց առցանց ներկայությունը: Մանրամասների նկատմամբ խորաթափանց հայացքով և գերազանցության նկատմամբ անսասան նվիրվածությամբ՝ Պատրիկը նվիրված է իր ընթերցողներին թվային մարքեթինգի ոլորտում վերջին միտումներն ու խորհուրդները տրամադրելուն: Երբ նա բլոգ չի գրում, Պատրիկին կարելի է գտնել նոր վայրեր ուսումնասիրելիս, գրքեր կարդալիս կամ բասկետբոլ խաղալիս: