Hej,
WordPress körs i programmiljön PHP. ”Ett allvarligt fel” innebär att PHP-processen tvingades att avbrytas när PHP stötte på något kommando som inte gick att utföra.
Detta kan inträffa i två fall. Antingen råkade det komma in ett direkt programmeringsfel någonstans, kanske i samband med att du uppdaterade något tillägg, men även det omvända är möjligt: om ditt tema eller något tillägg inte har uppdaterats på några år kanske det förekommer PHP-kommandon som i nyare versioner av PHP har förändrats eller tagits ur bruk. Om då ditt webbhotell byter till en ny version av PHP kan det hända att något tillägg slutar att fungera.
Du har två sätt att undersöka vilket tillägg som orsakar felet. Om du försöker att logga in som administratör och det allvarliga felet inträffar efter att WordPress-kärnan har laddats in kommer en aktiveringskod för felsäkert läge att skickas via e-post till den administrationsadress som finns sparad för webbplatsen. Om det meddelandet kommer fram kan du klicka på länken i meddelandet, logga in och inifrån WordPress undersöka vilket tillägg som gav problem.
Men om den sparade administörsadressen inte stämmer (eller om e-posten av någon annan anledning inte når fram) kan du ändå hitta ledtrådar genom att TILLFÄLLIGT aktivera PHP-felsökning enligt nedan:
Följ instruktionerna i https://wordpress.org/support/article/debugging-in-wordpress/ och ändra i filen /wp-config.php raden (För detta behöver du antagligen FTP, som jag kommenterar nedan, och en bra textredigerare, på Windows rekommenderar jag Notepad-plus-plus.)
define( ’WP_DEBUG’, false );
till
define( ’WP_DEBUG’, true );
define( ’WP_DEBUG_LOG’, true );
Försök sedan att öppna valfri sida på webbplatsen så att du ser meddelandet om Allvarligt fel.
Eventuella fel kommer att skrivas till filen /wp-content/debug.log
Kom ihåg att efteråt stänga av loggningen. Annars finns risken att loggen tar onödigt mycket plats och att eventuella angripare i framtiden via loggen kan få information om säkerhetsproblem som de kan försöka att utnyttja.
Om du behöver hjälp med att tolka eventuella felmeddelanden kan du posta dem här. Kolla bara så att du inte av misstag lägger ut någon känslig information.
För att kunna göra dessa ändringar behöver du använda FTP (t.ex. med FileZilla som klient) för att kunna tanka hem wp-config.php och redigera dem (t.ex. i programmet notepad++ ) och sedan tanka upp den redigerade versionen.