Möts du av en sån här felsida på din sajt just nu? ’Webbplatsen har just nu ett tekniskt problem. Vidare instruktioner har skickats via e-post till webbplatsens administratör’
De senaste dagarna har jag hjälpt ett antal hemsidor som har haft samma
typer av problem. Det hela handlar om att gamla versioner (i princip
alla versioner äldre än 8.1) av PHP håller på att fasas ut på grund av
diverse säkerhetsbrister. Den mest använda versionen PHP 7.4 har
klassificerats som ’End Of Life’ och den fasas just nu ut på servrar
runt om i hela världen. Du är inte ensam om problemen, och det är ofta
inte heller svårt att fixa till men det gäller att alla funktioner på
din hemsida har stöd för den senaste versionen av, som just nu är PHP
8.1.
Om du vill ha hjälp med att jag ska försöka lösa ditt problem är du välkommen att Kontakta mig, men känner du att du vill prova att fixa själv rekommenderar jag följande tillvägagångssätt:
Logga in via FTP på din hemsida, och leta reda på följande fil:
dindoman.com/public_html/wp-config.php
Editera raden:
define('WP_DEBUG', false);
Och ändra den till:
define('WP_DEBUG', true);
Saknas raden, är det bara att lägga till den. Du bör också deaktivera cache, om du har någon sådan aktiv:
Exempelvis:
define('WP_CACHE', false);
Besök sedan sidan igen, och läs igenom vad det är som ställer till det på just din sajt. Kommer du inte åt att de-aktivera eller uppdatera det aktuella pluginet, så kan du helt enkelt radera det (ta backup av filen lokalt först), och det bör lösa problemet tillfälligt. Det kan också vara ditt wordpress-tema som spökar, men det ska gå att läsa ut av fel-loggen.
Tänk dock på att fixa till de sidor som använder sig av det plugin du nyss raderat, annars tappar du såklart funktonalitet eller i värsta fall har du en sida som inte fungerar eller har någon typ av felmeddelande på sig.