Hej,
Jag har flyttat din kommentar till ett eget ämne. Även om symptomen ser likadana ut är det nästan helt säkert ett annat tillägg (exempelvis) som spökar.
Dessutom: när du skriver en kommentar i en tråd kanske det skickas aviseringar via e-post till tidigare deltagare i tråden.
Nu till din fråga:
Detta meddelande visas när ett PHP-fel har inträffat, som i tidigare WordPress-versioner skulle ha resulterat i en vit sida.
Tyvärr kan en rad omständigheter göra att ”räddningsmeddelandet” inte kommer fram:
– Den registrerade admin-adressen kanske är felaktig eller gammal
– Webbservern kanske blockerar utgående e-post som skickas direkt till mottagaradressen (ett eventuellt SMTP-tillägg för ”inloggat skickande” är kanske ännu inte aktivt när felet inträffar)
– Din e-postleverantör kanske inte accepterar e-post som kommer direkt från din webbplats (t.ex. om SPF-uppgifterna inte stämmer eller om webbserverns IP-adress är svartlistad hos spamhaus m.fl.)
Det går ändå att komma vidare.
1. Plocka fram dina FTP-uppgifter (som du bör ha fått från webbhotellet när kontot öppnades) och koppla upp dig till webbhotellet t.ex. med gratisprogrammet FileZilla
2. Tanka hem filen /wp-config.php
Ändra raden
Du kan tanka hem filen /wp-config.php och i en textredigerare ändra
define( 'WP_DEBUG', false );
till
// define( 'WP_DEBUG', false );
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
// i början av en rad sätter raden ur spel genom att förvandla den till en kommentar.
Det du gör här är att eventuella fel eller varningar i samband med PHP-exekvering skrivs ut på skärmen och sparas i /wp-content/debug.log
När du tankat upp denna redigerade version av wp-config.php till servern försöker du att en gång till utföra det som orsakade felet tidigare och går sedan och kolla om det finns något matnyttigt i loggfilen.
Man bör inte lämna felsökningsläget påslaget, dels kan det ge onödig information till personer som försöker attackera webbplatsen, dels riskerar eventuella varningar som skrivs ut för tidigt att krascha webbplatsen helt i onödan. Enklast gör du detta genom att flytta kommentarsmarkeringarna:
define( 'WP_DEBUG', false );
// define( 'WP_DEBUG', true );
// define( 'WP_DEBUG_LOG', true
Den vägen kan vi eventuellt upptäcka vilket tillägg eller tema som spökar så att vi kan sätta det ur spel.
Man kan ju också ta till storsläggan direkt:
Om du via FTP byter namn på katalogen /wp-content/plugins/ (t.ex. till /wp-content/plugins-old/ ) kommer alla tillägg att ”försvinna” och då kommer du troligtvis att kunna logga in utan problem.
—
Om du tycker att ovanstående verkar omständligt kan du också prova att kontakta supporten hos ditt webbhotell. Det är mycket möjligt att de har verktyg som gör att de kan hjälpa dig snabbt.