Pagrindinis Kita „WordPress“ „Šioje svetainėje įvyko esminė klaida“ taisymas

„WordPress“ „Šioje svetainėje įvyko esminė klaida“ taisymas



Kai jūsų svetainėje rodomas „Baltasis mirties ekranas“ su baisiu pranešimu: „Šioje svetainėje įvyko kritinė klaida“, gali atrodyti, kad jūsų svetainė ją turėjo. Laimei, dar ne viskas prarasta, ir yra keletas būdų, kaip tai išspręsti.

  Tvirtinimas

Skaitykite toliau, nes surinkome geriausius būdus, kaip išspręsti šią klaidą ir greitai atkurti svetainę.

Kas sukelia kritinę „WordPress“ klaidą?

Gedimas, dėl kurio visa svetainė ir galbūt galinė dalis rodomi kaip baltas puslapis, gali kelti nerimą. „WordPress“ praneša apie problemą su šiuo pranešimu: „Įvyko kritinė klaida“ ir daugiau instrukcijų ieškokite administratoriaus el. Be nedidelės panikos, šis pranešimas gali priversti jus susimąstyti, kas tai gali sukelti.

Apskritai, kritinės klaidos WordPress suveikia dėl šių veiksmų:

  • Problema su PHP
  • Viršytas atminties limitas
  • Sugedęs papildinys, tema arba kodas
  • Papildinys prieštarauja kitam
  • Sugadinta duomenų bazė

Jūsų svetainėje gali būti kelių klaidų. Supratimas, ką jie reiškia, padeda lengviau pašalinti triktis.

  • ':' Serverio problema, kurią sukėlė lankytojų perkrova.
  • ':' Serverio problema.
  • ':' Tai dar viena kritinė klaida, kurią paprastai sukelia serverio failo sugadinimas.
  • ':' Šią problemą gali sukelti sugadinta duomenų bazė arba duomenų bazės serveris.
  • „:“ Tikėtina, kad šią problemą sukels jūsų svetainės talpykla arba PHP įrankiai, pvz., papildiniai.
  • ':' Klaida gali atsirasti dėl perkrauto arba lėto žiniatinklio serverio.

Jei gaunate kitų keistų klaidų, galite patikrinti jų reikšmę vadovas į WordPress HTTP klaidų kodus.

Kaip ištaisyti kritinę „WordPress“ klaidą

Čia pateikiami dažniausiai pasitaikantys trikčių šalinimo patarimai, kaip atkurti svetainę.

Suaktyvinkite derinimo režimą „WordPress“.

Vienas iš pirmųjų dalykų, kuriuos reikia padaryti sprendžiant „WordPress“ problemą, yra suaktyvinti derinimo funkciją. Įjungę derinimo režimą, matysite skirtingas PHP klaidas, kurios vyksta jūsų svetainėje. Ši informacija gali būti naudojama norint nustatyti pagrindinę priežastį.

Jei negalite pasiekti savo prietaisų skydelio, turėsite įjungti derinimo žurnalą, kad surinktumėte visas PHP klaidas. Atlikite šiuos veiksmus, kad pasiektumėte derinimo žurnalą ir įgalintumėte derinimą.

  1. Prisijunkite prie savo svetainės naudodami FTP.
  2. Ieškokite „wp-config-php“ per šakninį aplanką ir atidarykite jį naudodami IDE arba teksto rengyklę.
  3. Nukopijuokite ir įklijuokite šį kodą prieš paskutinį pranešimą, tada išsaugokite ir uždarykite failą.
define(‘WP_DEBUG’, true );
define(‘WP_DEBUG_DISPLAY’, false );
define(‘WP_DEBUG_LOG’, true );

Visos jūsų svetainės klaidos dabar bus įrašytos į „debug.log“ failą, esantį aplanke „wp-content“.

Peržiūrėkite klaidas, kad surastumėte įdiegtų papildinių ar temų pavadinimus arba nuorodas į konkrečius failus, nurodančius, kad yra problema.

Baigę peržiūrėti žurnalą, pašalinkite kodo eilutes iš „wp-config-php“ failo.

kaip pasakyti, kiek senas kompiuteris

Atkurkite savo svetainės atsarginę kopiją

Svetainės grąžinimas į paskutinę atsarginę kopiją gali būti greitas ir paprastas būdas išvalyti „WordPress“ klaidas. Šis patarimas nėra 100% garantuotas, kad išspręs problemą, tačiau verta pabandyti. Jei problema pasikartos, gali būti lengviau nustatyti priežastį.

Svetainės atkūrimas priklauso nuo atsarginės kopijos kūrimo proceso. Jei naudojate atsarginį papildinį, vadovaukitės dokumentuotais nurodymais. Jei žiniatinklio prieglobos paslaugų teikėjas turi atsargines kopijas, galite atkurti iš savo prieglobos informacijos suvestinės.

Išjungti visus papildinius

Įskiepiai paprastai yra kalti dėl kritinės „WordPress“ klaidos. Rasti probleminį gali būti sudėtinga, jei svetainėje įdiegėte kelis papildinius. Greitas būdas išsiaiškinti, ar problema kilo dėl papildinio, yra išjungti juos visus, kad pamatytumėte, ar problema išnyksta. Jei taip, įjunkite juos po vieną, kol vėl rasite tą, kuris sulaužys svetainę.

Atlikite šiuos veiksmus, kad išjungtumėte ir įgalintumėte papildinius.

  1. Prisijunkite prie savo WordPress prietaisų skydelis.
  2. Pasirinkite „Papildiniai“ ir „Įdiegti papildiniai“.
  3. Pažymėkite langelį sąrašo viršuje, kad pasirinktumėte visus papildinius.
  4. Spustelėkite „Masiniai veiksmai“, tada „Išjungti“. Tai turėtų išspręsti visus nesuderinamus papildinius ir atkurti svetainę.

Taip pat galite ištrinti papildinius, kad pašalintumėte su jais susijusius failus. Tačiau turėsite juos iš naujo įdiegti arba atkurti atsarginę kopiją.

Po kiekvienu papildiniu pasirinkite parinktį Suaktyvinti, kad ją įjungtumėte. Po kiekvieno patikrinkite, ar negrįžta kritinė klaida. Suradę kaltininką, ištrinkite jį ir suraskite pakaitalą arba ieškokite informacijos apie papildinio suderinamumo problemas.

Grįžti į numatytąją temą

Prieštaringa tema taip pat gali sukelti kritinių klaidų. Patikrinkite, ar taip yra, laikinai perjungdami temą į numatytąją temą, pvz., „Dvidešimt devyniolika“, „Dvidešimt dvidešimt“ arba „Dvidešimt dvidešimt vienas“. Jei problema susijusi su tema, ji turėtų nedelsiant ją išspręsti.

Pirmiausia įsitikinkite, kad turite atsarginę kopiją, kad būtų lengviau atkurti visus temos failus. Iš naujo įdiegus temą tinkintas stilius gali nebūti.

Atlikite šiuos veiksmus, kad perjungtumėte į numatytąją temą.

  1. Prisijunkite prie savo WordPress prietaisų skydelis.
  2. Eikite į „Išvaizda“, tada „Temos“.
  3. Spustelėkite dabartinę temą, kad ją pasirinktumėte, tada apatiniame dešiniajame iššokančiojo lango kampe spustelėkite „Ištrinti“.
  4. Jei parinktis ištrinti temą nepasiekiama, pabandykite atsisiųsti ir pakeisti temą į numatytąją „WordPress“ temą.

Padidinkite PHP atminties limitą

Net jei dėl temos ar papildinio jūsų svetainė sugedo, PHP atminties limitas dažnai yra tikroji priežastis.

kaip ištrinti pasikartojančias nuotraukas iš "Google" nuotraukų

Jūsų žiniatinklio serveris turės tam tikrą atminties arba RAM kiekį. „WordPress“ riboja atminties kiekį, kurį gali naudoti PHP scenarijus. Viršijus šią ribą, bus rodomas baltas ekranas ir kritinės klaidos pranešimas.

Nustačius per didelį atminties limitą, netinkamai sukonfigūruoti scenarijai sulėtins jūsų svetainę, tačiau vertė gali būti per maža. Šiek tiek padidinus PHP limitą, tai gali ištaisyti akimirksniu.

Atlikite šiuos veiksmus, kad padidintumėte savo PHP limitą.

  1. Pasiekite savo svetainę per FTP.
  2. Atidarykite failą „wp-config.php“.
  3. Nukopijuokite ir įklijuokite šį kodą prieš paskutinę eilutę, tada išsaugokite.

define(‘WP_MEMORY_LIMIT’, ‘128’ );

Jei tai nepašalina klaidos, išbandykite atminties limitą „256M“. Viskas, kas didesnė už tai, yra perteklinė, nebent to aiškiai reikalaujama papildinio dokumentacijoje.

Atnaujinkite savo PHP versiją

Senesnės PHP versijos gali sukelti kritinių klaidų. Jūsų svetainėje turi būti naujausia PHP versija, kurią palaiko „WordPress“.

Kai kurie „WordPress“ vartotojai mieliau naudojasi senesnėmis PHP versijomis dėl papildinių suderinamumo problemų. Jei jūsų svetainėje naudojama PHP 5.x versija, būtina kuo greičiau atnaujinti, nes konfliktai gali būti rimti. PHP atnaujinimai yra reikšmingi, todėl prieš atnaujindami būtinai pasidarykite atsarginę kopiją.

Visos „WordPress“ prieglobos įmonės leidžia lengvai atnaujinti PHP versiją. Štai kaip tai daroma „Bluehost“.

  1. Prisijunkite prie savo Bluehost prietaisų skydelis.
  2. Kairėje pasirinkite skirtuką „Išplėstinė“.
  3. Puslapyje Išplėstiniai įrankiai spustelėkite piktogramą „MultiPHP Manager“.
  4. Kitame puslapyje spustelėkite išskleidžiamąją rodyklę „PHP versija“, kad pasirinktumėte PHP versiją, kurią norite atnaujinti.
  5. Spustelėkite „Taikyti“.

Išvalykite savo svetainės talpyklą

Nors talpyklos kaupimas yra geriausias būdas pagreitinti svetainę, kartais talpykla gali būti sugadinta. Tiesiog išvalę talpyklą ištrinsite įstrigusius ir sugadintus failus, o tada svetainė veiks taip, kaip tikėtasi. Nereikia jaudintis dėl svetainės talpyklos ištrynimo, nes atkurta talpykloje saugoma puslapių versija, todėl svetainė gali ir toliau greitai įkelti.

Skirtingi prieglobos paslaugų teikėjai atliks panašius veiksmus, norėdami išvalyti svetainės talpyklą naudodami prietaisų skydelį. „Bluehost“ tai palengvina pateikdama parinktį „WordPress“ administratoriaus srityje. Šie veiksmai gali padėti suprasti, kaip tai daroma.

  1. Prisijunkite prie savo WordPress prietaisų skydelis.
  2. Eikite į mygtuką „Caching“ iš įrankių juostos viršuje.
  3. Pasirinkite „Išvalyti viską“.

„Bluehost“ iš karto išvalys failus iš jūsų svetainės talpyklos.

Patikrinkite, ar nėra kenkėjiškų programų

Kenkėjiška programa taip pat gali sukelti kritinių klaidų svetainėse ir gali būti šio scenarijaus priežastis, jei pastebėsite keistus PHP scenarijus, kurių negalite atsekti iki temos ar papildinio. Jei esate užblokuotas savo svetainėje, negalėsite atlikti nuskaitymo. Be to, gali būti sunku atskirti, ar failas yra teisėtas, ar jį pridėjo kenkėjiška programa. Kenkėjiška programa taip pat gali pakeisti PHP failus, kurių galite nepastebėti, nebent esate kūrėjas.

Jei manote, kad kenkėjiška programa gali būti kritinės klaidos priežastis, apsvarstykite galimybę paprašyti savo žiniatinklio prieglobos pagalbos.

Grąžinkite savo pagrindinį puslapį

Nėra daug kas labiau nerimą kelianti, kaip matyti pranešimą „Šioje svetainėje įvyko kritinė klaida“, o ne jūsų nuostabų pagrindinį puslapį, kai lankotės jūsų svetainėje. Jei jūsų svetainė uždirba pinigų, prioritetas yra greitas jos atkūrimas. Nors kritinė klaida gali atrodyti kaip pasaulio pabaiga, ją galima išspręsti įvairiais būdais.

Dažniausiai kalta problematiška tema ar įskiepis, kuris greitai išsprendžiamas išjungus įskiepį arba laikinai pakeitus temą. Taip pat žinoma, kad padeda atnaujinti į naujausią PHP versiją. Prieš bandydami taisyti, būtinai sukurkite atsarginę svetainės kopiją, kad prireikus būtų lengviau grįžti į tinkintus nustatymus.

Ar jūsų svetainė dabar veikia taip, kaip tikėjotės? Jei taip, ką padarėte, kad pašalintumėte klaidą? Papasakokite mums apie viską toliau pateiktame komentarų skyriuje.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Kaip ištrinti nuotrauką iš „PicsArt“
Kaip ištrinti nuotrauką iš „PicsArt“
„PicsArt“ yra viena didžiausių nuotraukų redagavimo platformų pasaulyje, turinti daugiau nei 150 milijonų aktyvių vartotojų. Kiekvieną dieną įkeliant, redaguojant ir ištrinant tiek daug nuotraukų, laiko klausimas kol praeisite
Kaip konvertuoti pėdas į colius „Google“ skaičiuoklėse
Kaip konvertuoti pėdas į colius „Google“ skaičiuoklėse
Jei neturite „Excel“ darbalaukyje ar nešiojamame kompiuteryje, galite nustatyti skaičiuokles naudodami „Google“ skaičiuokles. Tai yra žiniatinklio programa, kuri naudojasi daugybe „Excel“ funkcijų. CONVERT yra viena iš patogių Skaičiuoklių funkcijų, kuri konvertuoja
Kaip pataisyti užšalusį „Kindle“.
Kaip pataisyti užšalusį „Kindle“.
Užšaldytą „Kindle“ lengva vėl pradėti veikti. Gali reikėti jį įkrauti, atnaujinti arba nustatyti iš naujo, kad išspręstumėte problemą. Štai ką daryti.
Kaip anuliuoti pastabas „iPhone“ ir „iPad“.
Kaip anuliuoti pastabas „iPhone“ ir „iPad“.
Keturi skirtingi būdai, kaip ištaisyti klaidą „Notes“, skirtoje „iOS“, naudodami ištrynimo klavišą „Shake to Undo“, bakstelėkite anuliavimo piktogramą ekrane arba paspauskite „Command“ + Z.
Kaip susirasti draugų „WhatsApp“.
Kaip susirasti draugų „WhatsApp“.
WhatsApp yra viena iš populiariausių pranešimų ir vaizdo skambučių programų. Ji turi mažiausiai 300 milijonų aktyvių vartotojų visame pasaulyje. „WhatsApp“ vartotojams patinka programa, nes ji lengva, paprasta naudoti ir turi daug fantastiškų dalykų
NUSTATYTI: „Windows 8.1“ naujinimo neįmanoma įdiegti, klaidos 0x800f081f ir 0x80071a91
NUSTATYTI: „Windows 8.1“ naujinimo neįmanoma įdiegti, klaidos 0x800f081f ir 0x80071a91
Neseniai „Microsoft“ per „Windows“ naujinimo paslaugą padarė prieinamą „Windows 8.1“ naujinimą visiems „Windows 8.1“ vartotojams. Tačiau daugelis vartotojų susiduria su problema, kuri neleidžia įdiegti naujinimo. Tai nepavyksta su tam tikru klaidos kodu, paprastai 0x800f081f arba 0x80071a91. Jei turite panašią problemą, turite atlikti šiuos veiksmus
Kaip rankiniu būdu pridėti muzikos prie „iPhone“.
Kaip rankiniu būdu pridėti muzikos prie „iPhone“.
Galite įdėti muziką į savo iPhone, pasirinkdami, kuriuos iš jų sinchronizuoti. Pagal numatytuosius nustatymus iTunes nukopijuoja visą muziką automatiškai, tačiau galite tai pakeisti.