Webben nere – så tar du reda på varför och vad du gör

· 3 min lästid · WordPress Underhåll Guider
Webben nere – så tar du reda på varför och vad du gör

Du öppnar webbläsaren, skriver in din adress och får antingen en blank sida, ett felmeddelande eller en evig laddningsspiral. Det är inte kul, och det händer oftare än man vill erkänna.

Först det viktigaste: bekräfta att det faktiskt är din webb som är nere och inte din internetuppkoppling eller DNS-cache. Gå till downforeveryoneorjustme.com och klistra in din adress. Om verktyget säger att sidan är nere för alla — inte bara för dig — kan du börja felsöka på allvar.

Vad ser du i webbläsaren?

Felmeddelandet du får är ofta den snabbaste ledtråden:

503 Service Unavailable — Servern svarar men kan inte hantera förfrågan just nu. Vanligaste orsaken är att du sitter fast i underhållsläge (.maintenance-filen ligger kvar efter en misslyckad uppdatering) eller att serverresurserna är slut.

500 Internal Server Error — Något gick fel på serversidan. Plugin-konflikt, trasig .htaccess eller ett PHP-fel du inte sett ännu.

ERR_CONNECTION_TIMED_OUT — Servern svarar inte alls. Antingen är hosten nere, eller så blockeras din trafik av en brandvägg.

ERR_TOO_MANY_REDIRECTS — Omdirigeringsloop. Drabbar ofta WordPress när SSL-inställningarna i databasen och hos hosten inte stämmer överens.

Börja med det enkla

Innan du ringer hosten eller börjar gräva i filer — kontrollera dessa saker:

  1. Kolla hostens statussida. De flesta hostingleverantörer har en statussida eller ett statusflöde. Är det ett driftstopp hos dem är det ingenting du kan påverka — då är det bara att vänta och eventuellt ringa deras support.

  2. Rensa cache. Både din webbläsares cache och eventuell server-cache (W3 Total Cache, WP Rocket eller liknande). Ibland serverar cachen en trasig version av sidan.

  3. Inaktivera plugins via FTP. Kan du inte komma åt wp-admin alls? Döp om mappen /wp-content/plugins/ till /wp-content/plugins-disabled/ via FTP. WordPress hittar inte längre några plugins och inaktiverar dem automatiskt. Kan du logga in nu är det en plugin-konflikt.

  4. Återställ .htaccess. Gå till /public_html/.htaccess och ersätt innehållet med WordPress standardfil. En trasig .htaccess ger ofta 500-fel utan någon tydligare förklaring.

Resurserna tar slut

Ett scenario jag ser hos kunder ett par gånger per år: webben fungerar perfekt på morgonen, börjar hacka vid lunchtid och kraschar helt på eftermiddagen. Orsaken är nästan alltid att något börjat äta serverminnnet — en loop i en cronjob, en bildoptimeringsplugin som kör på alla bilder samtidigt, eller ett skript som aldrig avslutas.

Kolla PHP error log:en (finns i kontrollpanelen hos de flesta hostar, annars under /wp-content/debug.log om du har WP_DEBUG_LOG aktiverat). Letare du efter en specifik rad som upprepas hundratals gånger — det är troligen syndabocken.

Om du misstänker ett hack

En plötslig nedgång kombinerat med konstiga omdirigeringar, okänt innehåll på sidan eller att Google markerar din webb som farlig är varningstecken på att något tagit sig in. Det är ett eget kapitel — läs mer om vad du gör om din WordPress-sida är hackad.

Förebygga är billigare än att fixa

De kunder jag arbetar med som har webbplatsövervakning på plats märker driftstopp inom minuter, inte timmar. Utan övervakning är det ofta en kund eller kollega som hör av sig och säger "er webb verkar vara nere" — och då har den kanske legat nere i halva arbetsdagen.

Ett aktivt WordPress-supportavtal inkluderar just den typen av övervakning. Du slipper sitta och felsöka själv mitt i arbetsdagen, och du slipper gissa vad felkoden egentligen betyder.

Vill du se hur din webb faktiskt mår just nu? Kör ett gratis webbtest — det tar en minut och ger dig en bra startpunkt.

Hur mår din webb?

Kör ett gratis test och se hur din webb presterar inom SEO, säkerhet, prestanda och tillgänglighet, på under en minut.

Testa gratis

Inget konto krävs

Få fler tips som dessa

Prenumerera på vårt nyhetsbrev, vi delar tips om webbunderhåll, säkerhet och prestanda.