O, ne. Namesto vaše spletne strani se ta napaka pojavi v WordPressu: "Na vaši spletni strani je prišlo do kritične napake." Kaj zdaj?
Brez strahu, ni tako apokaliptično, kot se sliši. Počakajte, saj se bomo poglobili v nianse te napake ter vas oborožili z znanjem in nasveti, ki jih izkušeni spletni oblikovalci pogosto hranijo v svoji orodjarni.
Če se vam je že kdaj zgodilo, da vas je pozdravilo zastrašujoče sporočilo "Na vaši spletni strani je prišlo do kritične napake", niste edini. Najpogosteje je za tem kaosom nedelujoč vtičnik.
Zapletena povezava med temo in vtičniki je občutljiva in vsak napačen korak lahko povzroči konflikte. Ti se običajno pojavijo po posodobitvi teme ali vtičnika. Morda ste navdušeno posodobili WordPress na najnovejšo različico, a ste ugotovili, da vaša tema ali vtičnik stokata pod pritiskom in še nista pripravljena na nov korak.
In ne pozabimo na omejitve pomnilnika! To je tako, kot da bi poskušali prevelikega medvedka spraviti v majhno darilno škatlo. Če podatki vašega spletnega mesta prerastejo dodeljeni pomnilnik, jih ni več mogoče obdelati, podobno kot ušesa medvedka, ki štrlijo iz škatle.
Vendar pa je tu še ena pozitivna plat - čeprav se vaše spletno mesto morda jezi in se ne nalaga pravilno, bodite prepričani, da se noben podatek ni izgubil. Z globokim vdihom zavihajmo rokave in po korakih odpravljajmo težave.
Da bi pokukali za zaveso vašega spletnega mesta in ugotovili, kaj je narobe, bomo uporabili zanesljiv program za dostop do FTP strežnika. Predstavljajte si ga kot skrivno vstopnico v zakulisje velikega spektakla, ki ga pripravlja vaše spletno mesto.
Najprej poiščimo datoteko wp-config.php. To je scenarij režiserja predstave vašega spletnega mesta. Uporabite urejevalnik besedil, ki ne bo posegal v oblikovanje - želimo, da je skripta čista in nemotena.
Zdaj je čas za malo skriptne magije. Pomaknite se do konca dokumenta in dodajte naslednje vrstice:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', false ); define( 'WP_DEBUG_LOG', true );
Ta eleganten del kode bo razhroščeval vaše spletno mesto in beležila napake med nalaganjem strani, ne da bi pri tem motil delovanje spletnega mesta ali obiskovalcem prikazovala sporočila o napakah.
Nato osvežite spletno mesto. Voila! Datoteka debug.log je zdaj ustvarjena v podmapi wp-content. Ta zvesti pomočnik je neprecenljiv, saj dokumentira napake med nalaganjem strani.
Vendar ne pozabite, da je ta mali detektiv lahko preveč radoveden. Ko boste odpravili težave, ne pozabite izklopiti načina za odpravljanje napak, da bodo vaše operacije v ozadju skrite pred radovednimi očmi.
Vsakič, ko obiskovalec pristane na spletni strani, se v njegovem brskalniku ustvari posnetek strani, znan kot predpomnjenje, ki se shrani. To je kot gumb za takojšnje predvajanje, ki uporabniku prihrani večkratno ponovno nalaganje celotne strani.
Vendar ta digitalna priročnost ni brez izzivov. Predpomnjenje lahko včasih upočasni hitrost delovanja vašega spletnega mesta in povzroči, da se nalagalni časi zavlečejo.
To ravnotežje je po posodobitvi še bolj zapleteno. Zastareli podatki v predpomnilniku v brskalniku obiskovalca se lahko igrajo z novimi datotekami iz sveže namestitve. Rezultat? Konflikt, zaradi katerega zmogljivost vašega spletnega mesta zaostaja, obiskovalci pa so razočarani.
Če na svojem spletnem mestu uporabljate vtičnik predpomnilnika, morate storiti še en pomemben korak. Ti vtičniki so zelo priročni, vendar ustvarjajo tudi lastne predpomnilnike, ki jih je treba očistiti.
Zato se poglobite v nastavitve vtičnika predpomnilnika in poiščite gumb "izprazni predpomnilnik".
Ko ima WordPress težave, se lahko obnaša na različne načine - od različnih sporočil o napakah do zoprnega belega zaslona. Pogost pojav v tem scenariju je zlovešče sporočilo "Na vašem spletnem mestu je prišlo do kritične napake".
Če vaše spletno mesto prikaže to sporočilo, vam ponujamo rešitev po korakih:
Vtičniki in teme so sestavni del spletnih mest, vendar so lahko pogosto vir kritičnih napak. V standardnih scenarijih ohranite nadzor nad spletnim mestom in lahko po potrebi deaktivirate vtičnike ali teme. Vendar lahko med kritično napako izgubite dostop do nadzorne plošče, kar oteži postopek odpravljanja težav.
Na srečo lahko vtičnike in teme še vedno upravljate prek odjemalca FTP, kot je FileZilla, če sledite naslednjim korakom:
S temi koraki lahko prepoznate in izolirate problematične vtičnike ali teme, tudi če običajni nadzor spletnega mesta ni na voljo. To je zanesljiva metoda za ponovno pridobitev nadzora nad spletnim mestom WordPress in nadaljevanje postopka odpravljanja težav na sistematičen in strokoven način.
Drugi pogost vzrok za motnje v delovanju spletnega mesta je doseganje omejitve pomnilnika PHP. Sprememba te omejitve lahko pogosto reši težavo, postopek pa lahko običajno izvedete sami, tako da prilagodite datoteko wp-config.
Povečanje omejitve pomnilnika PHP:
Dostop do datoteke wp-config.php: S FTP odjemalcem odprite datoteko wp-config.php. Ta datoteka vsebuje ključne nastavitve, povezane z vašo namestitvijo WordPressa.
Spremenite omejitev pomnilnika: Pred zadnjo vrstico kode vstavite naslednje:
define( 'WP_MEMORY_LIMIT', '128M' );
Ta ukaz poveča omejitev pomnilnika PHP na 128 MB.
Shranite in preverite: Shranite spremembe in preverite, ali je težava odpravljena.
Če se po poskusu povečanja omejitve pomnilnika še vedno srečujete s težavami, se obrnite na ponudnika gostovanja. Ti lahko izvedejo spremembe na ravni strežnika, vključno z zvišanjem omejitve pomnilnika, kar lahko pomaga odpraviti težavo. Pri prilagajanju omejitve PHP pomnilnika na spletnem mestu ne pozabite biti previdni, da zagotovite optimalno delovanje spletnega mesta.
Za optimalno funkcionalnost in varnost je ključnega pomena, da posodobite PHP različico na svojem spletnem mestu. Tukaj je opisano, kako jo lahko upravljate prek nadzorne plošče gostovanja:
Ne pozabite, da učinkovito upravljanje PHP različice zagotavlja nemoteno in varno delovanje spletnega mesta. Preden se odločite za nadgradnjo, vedno upoštevajte združljivost s svojimi temami in vtičniki.
Zagotovitev, da na vašem spletnem mestu ni zlonamerne programske opreme, je ključni korak v postopku obnovitve. Če odkrijete zlonamerno programsko opremo, je treba takoj odstraniti programsko opremo, nato pa na novo namestiti WordPress, da se spletno mesto ponovno vzpostavi v varno stanje.
To izvedete po korakih:
Velikokrat omogočajo ponudniki spletnega gostovanja dostop do strežniškega orodja za iskanje zlonamerne kode. Eden takšnih je npr. Imunify. Lahko poskusite pregledati vaše spletne mesto s pomočjo omenjene aplikacije in v primeru najdenih napak tudi poskušate le-te odpraviti s to isto aplikacijo.
Če niste prepričani o katerem koli koraku v tem postopku ali če težava še vedno traja, se brez oklevanja obrnite na strokovnjake za WordPress. Ti imajo znanje in izkušnje, da vas vodijo skozi bolj zapletene težave in zagotovijo, da bo vaše spletno mesto v celoti obnovljeno in varno.
Najboljši možni scenarij ob večjih težavah s spletnim mestom je, da imate dostopno varnostno kopijo spletnega mesta. Varnostna kopija deluje kot varnostna mreža in omogoča, da spletno mesto ponovno vzpostavite v delujoče stanje, ne da bi izgubili ključne podatke.
Vedno si zapomnite, da so pogoste varnostne kopije temeljni del vzdrževanja zdravega in obnovljivega spletnega mesta. Če še nimate vzpostavljene rešitve za varnostno kopiranje, je zdaj čas, da preučite svoje možnosti. To je bistven varnostni ukrep za vsakega profesionalnega spletnega oblikovalca.
Soočanje z napako v WordPressu je lahko res neprijetno. Prva vrsta odpravljanja težav običajno vključuje pregled vtičnikov in tem, saj so ti lahko pogosto vir težave. Nato razmislite o povečanju omejitev pomnilnika PHP ali obnovitvi spletnega mesta iz varnostne kopije.
Napako lahko povzročijo številni dejavniki, pri čemer so pogosto krive različice PHP. Morda gre za prekoračitev omejitve pomnilnika PHP ali težave z združljivostjo med vtičniki ali temami in zastarelo ali celo preveč novo različico PHP.
Če niste prepričani, kako nadaljevati z odpravljanjem težav, poiščite pomoč strokovnjakov za WordPress. Naša agencija vam je vedno na voljo, da vas vodi skozi postopek in vam pomaga, da se vaše spletno mesto vrne na pravo pot.