✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Så här fixar du “Sajten har tekniska problem” i WordPress

54

Du har precis uppdaterat något på din WordPress-webbplats när något går fruktansvärt fel. Felmeddelandet visar "Webbplatsen har tekniska problem."

Ditt hjärta sjunker. Detta WordPress-fel är oinformativt, fantasilöst. Utan en aning om hur man fixar det eller vad du gjorde fel, är det svårt att veta vilket steg du ska ta härnäst.

Lyckligtvis, om du har uppdaterat din WordPress till 5.2+, finns det en ledtråd gömd i felet. WordPress 5.2 introducerade ett nytt sätt att varna dig för PHP-fel som annars skulle resultera i att din webbplats visar en tom sida (även känd som WSoD: The White Screen of Death).

Istället för att WSoD inträffar efter ett fatalt PHP-fel, finns det nu två nya meddelanden, nämligen:

  • "Sajten har tekniska problem." Denna förekommer endast för offentliga sidor.
  • "Sajten har tekniska problem. Kontrollera din inkorg för webbplatsadministratörens e-post för instruktioner." Detta händer när du försöker gå till en wp-admin-sida.

I den här artikeln av vårt team på wpDataTables går vi igenom hur du kan fixa felet "Webbplatsen har tekniska problem" helt själv. Läs vidare för att rädda din webbplats från onödig driftstopp.

Vad är meningen med detta fel?

Så här fixar du "Sajten har tekniska problem" i WordPress

WordPress-felmeddelandet "webbplatsen upplever tekniska svårigheter" är helt enkelt ett allmänt fel som kan betyda många saker. Oroa dig inte, det betyder inte att din webbplats har tagits bort eller är helt trasig. Det finns oftast en enkel lösning.

Som nämnts kommer WordPress 5.2 och högre vanligtvis att visa detta fel när det finns ett problem med ogiltig PHP-kod. En trolig boven är antingen ett tema eller en plugin-uppdatering, eller kanske till och med en grundläggande WordPress-uppdatering.

I sällsynta fall kommer felmeddelandet att visas när det faktiskt inte är något fel – istället håller din webbplats helt enkelt på att uppdateras automatiskt. Felmeddelandet visas tills uppdateringen är klar. Detta kan hända även om meddelandet du ska få är "Kort inte tillgänglig för schemalagt underhåll. Kom tillbaka om en minut."

Om felet kvarstår längre än till exempel 10 minuter kan du vara säker på att det finns ett verkligt problem någonstans. Låt oss undersöka och lösa detta!

Så här fixar du "Webbplatsen har tekniska problem."

Det enklaste sättet att börja är att sätta WordPress i felsökningsläge. Detta kommer att få WordPress att visa alla PHP-fel den stöter på när du försöker komma åt din webbplats. Du kan också ställa in felsökningsläge för att skapa en loggfil som du kan titta på samtidigt som du förhindrar att felet visas offentligt.

Felsökningsläge

Så här fixar du "Sajten har tekniska problem" i WordPress

Först måste du hitta filen wp-config.php. Med cPanel kan du gå via filhanteraren för att göra detta, eller så kan du FTP direkt till din server. Filen bör finnas i din WordPress-rotkatalog.

  • För att ställa in felsökningsläge för att skapa en privat loggfil, måste du lägga till följande kod. Du kan lägga till den var som helst ovan / Det är allt, sluta redigera! Lycka till med bloggandet. /
define('WP_DEBUG', true);
  • När du har lagt till raderna ovan, tryck på spara och uppdatera sedan en sida på din webbplats.
  • Gå till mappen /wp-content/ i filhanteraren eller FTP för att se filloggen.
  • Det du söker efter är en rad med "PHP Fatal Error:".

Ett exempel:

PHP Fatal error: Cannot redeclarebp_members_screen_display_profile() (previously declared in /.../buddypress/bp-members/screens/profile.php:22) in /.../buddypress/bp-members/screens/profile.php on line 32

Som du kan se visar den vägen där webbplatsproblemet ligger. Den visar till och med filnamnet och namnet på pluginet som orsakar problemet. Läs noga för att ta reda på exakt vilket tema eller plugin som orsakade problemet.

På så sätt kommer du att veta om problemet var ett plugin-, tema- eller WordPress-kärnproblem.

När du väl vet kan du ta bort temat eller plugin-programmet som orsakar problemet och voila, din webbplats borde vara tillbaka i aktion!

Nu bör du kontakta skaparen av temat eller plugin-programmet för att berätta för dem att du hade det här problemet så att de kan fixa felet. Naturligtvis kan du alltid försöka fixa det själv baserat på felmeddelandet, men om du försöker göra det, kom ihåg att säkerhetskopiera dina webbplatsfiler först.

När du är klar tar du ut kodraderna som du lagt till i filen wp-config.php och sparar.

Lös temakonflikter

Så här fixar du "Sajten har tekniska problem" i WordPress

  • För att kontrollera om problemet var med ett tema måste du hitta ditt tema i din filhanterare eller FTP-program. Klicka på wp-content och hitta ditt tema.

  • Byt namn på ditt aktiva tema. Du kan sedan kontrollera om wp-admin börjar fungera igen. Om det gör det, orsakades problemet av ditt tema.

  • Om problemet var ditt tema, kontakta författaren för att meddela dem om felet. De kan hjälpa dig att lösa problemet.

  • Om inget ändras, ändra ditt tema tillbaka till dess ursprungliga namn. Problemet orsakades inte av ditt tema.

Lös plugin-konflikter

Så här fixar du "Sajten har tekniska problem" i WordPress

  • Om du inte kan komma in i WordPress-adminsektionen, gå till public_html-katalogen med din filhanterare eller FTP.
  • Navigera till wp-content, sedan plugins och byt namn på plugins-mappen. Efteråt laddar du om din webbplats. Om det fungerar var problemet ett av dina plugins.
  • Om problemet verkligen orsakades av ett plugin kan du ändra namnet på din plugin-mapp tillbaka.
  • Börja nu ändra varje pluginnamn till ett annat namn och tillbaka ett i taget för att se vad som orsakade problemet. När du kommer på det, ta bort den skyldige.

Uppgradera din version av PHP

Så här fixar du "Sajten har tekniska problem" i WordPress

  • Problemet kan bero på att du inte har bytt till den senaste PHP. Du kan se ett fatalt PHP-fel eftersom din version inte längre stöds av WordPress. Alla versioner av PHP mindre än 5.6 fungerar inte längre.
  • Även om du kör PHP 5.6 kan du stöta på felet "Webbplatsen upplever tekniska svårigheter", så för att undvika felet i framtiden rekommenderas det att du uppdaterar din PHP till 7+.
  • För att se till att ditt tema och plugin fungerar med den senaste PHP-versionen, använd PHP-kompatibilitetskontrollen.

Hej, visste du att data också kan vara vackert?

wpDataTables kan göra det så. Det finns en bra anledning till varför det är WordPress-plugin nummer 1 för att skapa responsiva tabeller och diagram.

Så här fixar du "Sajten har tekniska problem" i WordPress

Ett faktiskt exempel på wpDataTables i naturen

Och det är verkligen lätt att göra något så här:

  1. Du tillhandahåller tabelldata
  2. Konfigurera och anpassa den
  3. Publicera det i ett inlägg eller sida

Och det är inte bara snyggt, utan också praktiskt. Du kan skapa stora tabeller med upp till miljontals rader, eller så kan du använda avancerade filter och sökning, eller så kan du gå vilda och göra det redigerbart.

"Ja, men jag gillar Excel för mycket och det finns inget sådant på webbplatser". Ja, det finns. Du kan använda villkorlig formatering som i Excel eller Google Sheets.

Sa jag att du också kan skapa diagram med dina data? Och det är bara en liten del. Det finns många andra funktioner för dig.

Avslutande tankar om hur man åtgärdar felet "Webbplatsen har tekniska problem".

  • I den här artikeln har vi täckt fyra möjliga sätt att åtgärda felmeddelandet "Webbplatsen har tekniska problem". Om du provade den första metoden och du inte kunde ta reda på vad som är fel med felsökningsmeddelandena, ångra det du gjorde och försök lösa plugin- eller temakonflikter med felsökning.
  • Det är viktigt att alltid ångra de ändringar du har gjort om du inte lyckades lösa felet. Annars kan du få fler problem längre fram.

Om du gillade att läsa den här artikeln om hur du åtgärdar "webbplatsen har tekniska problem", bör du kolla in den här om WordPress-pluginuppdateringen misslyckades.

Vi skrev också om några relaterade ämnen som hur man fixar installationen misslyckades, kunde inte skapa katalogen, WordPress-länkarna fungerar inte, hur man fixar “din anslutning är inte privat”, hur man fixar , tyvärr, denna filtyp är inte tillåten av säkerhetsskäl och länken du följde har upphört att gälla.

Inspelningskälla: wpdatatables.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer