Min webbplats är nere: hur felsöker och åtgärdar jag det?

Ibland kan din webbplats uppleva problem efter uppdateringar eller till synes utan anledning. Lyckligtvis finns det åtgärder du kan vidta för att förebygga och felsöka dessa problem på egen hand. Den här guiden går igenom de vanligaste orsakerna till driftstopp på webbplatser och hur du åtgärdar dem. Om du behöver ytterligare hjälp kan vårt kundsupportteam hjälpa dig.

Din anslutning är inte privat

Om du får felmeddelandet ”Din anslutning är inte privat” när du försöker komma åt en webbplats betyder det att din webbläsare inte kunde upprätta en säker anslutning mellan din enhet och webbplatsen.

För att åtgärda detta, kontrollera först om det finns problem med SSL-certifikatet. Använd ett SSL Checker-verktyg för att verifiera att ett giltigt certifikat är installerat och att det inte finns några SSL-relaterade problem. Om kontrollen inte visar några problem, eller om SSL-certifikatet är korrekt konfigurerat, kan felet bero på blandat innehåll på webbplatsen. Kontakta då kundsupport för hjälp.

Vit tom sida

Detta problem orsakas ofta av PHP-fel, som du kan granska i filen error_log som finns i din domäns webbrotkatalog. Loggfilen ger detaljerad information, såsom filsökväg, databasschema och den specifika filen och radnumret där felet uppstod.

Vanligtvis är dessa fel relaterade till ett tema, en mall, ett tillägg, en komponent eller ett addon. Prova att byta eller inaktivera dessa element för att se om problemet löser sig.

En annan möjlig orsak är felaktiga fil- eller mappbehörigheter. Varje fil och katalog i ditt konto har specifika rättigheter som styr vem som kan läsa, ändra eller köra dem. När du skapar en fil eller mapp i cPanel får den standardbehörigheter. Dessa inställningar behöver vanligtvis inte ändras, men vissa installationer eller uppdateringar kan kräva att du ändrar dem.

Det finns tre typer av åtkomstbehörigheter:

  • Läsa Tillåter att filen visas.

  • Skriv – Tillåter att filen ändras.

  • Kör – Tillåter att filen körs som ett program.

Dessa behörigheter gäller för tre användarkategorier:

  • Ägare – Användaren som äger filen.

  • Grupp – Användare som tillhör samma grupp eller katalog.

  • Värld - Alla andra användare.

Behörighetsnivåer representeras av siffror:

0: Ingen åtkomst

1: Endast körning

2: Endast skrivning

3: Skriv och kör

4: Endast läsning

5: Läs och kör

6: Läs och skriv

7: Läs, skriv och kör (fulla rättigheter)

För att säkerställa att dina filer visas korrekt i en webbläsare, använd följande behörighetsinställningar:

  • HTML- och bildfiler – Sätt behörigheter till 644 (eller 0644). Detta gör dem läsbara för alla men skrivbara endast för ägaren. Dessa rättigheter sätts automatiskt när filen skapas.

  • Mappar – Sätt behörigheter till 755 (eller 0755). Detta gör dem läsbara och körbara för alla men skrivbara endast för ägaren. Dessa rättigheter tilldelas automatiskt när mappen skapas.

  • CGI-filer – Sätt behörigheter till 755 (eller 0755). Detta gör dem läsbara och körbara för alla men skrivbara endast för ägaren. Till skillnad från andra filer sätts dessa rättigheter inte automatiskt, så du måste justera dem manuellt.

Här är standardbehörigheterna att ställa in:

  • Filer – 0644

  • Mappar – 0755

  • Domänens rotmapp – 0750

Om du fortfarande är osäker på vad som orsakar problemet eller behöver hjälp med att kontrollera eller ändra fil- och mappbehörigheter, kontakta kundsupport. Vi guidar dig genom felsökningsprocessen. Ha följande information redo:

  • Det exakta felmeddelandet

  • URL:en där felet visas (eller steg för att återskapa det).

  • Din externa IP-adress

Serveranslutningen tog för lång tid, anslutningen återställdes

Om du får ett felmeddelande om att ”Anslutningen tog för lång tid” eller ”Anslutningen återställdes” kan det betyda att din externa IP-adress har blockerats av serverns brandvägg. Kontakta då kundsupport så att vi kan undersöka orsaken till blockeringen och hjälpa dig med felsökningen.

När du kontaktar oss, se till att ange ditt domännamn och externa IP-adress.

500 Internt serverfel

Detta fel kan uppstå av flera orsaker, bland annat:

1. Felaktiga .htaccess -direktiv är den vanligaste orsaken till felaktig syntax eller problematiska direktiv i .htaccess-filen. För att komma åt den, följ dessa steg:

  1. Gå till ditt Spaceship-konto.

  2. Välj Hosting Manager i Launchpad.

  3. Klicka på Hantera bredvid ditt webbhotellspaket.

  4. Välj alternativet Filer och lagring.

  5. Klicka på Hantera filer nära webbplatsens namn.

För att ta reda på om .htaccess-filen orsakar problemet, prova att tillfälligt byta namn på den med hjälp av alternativet Byt namn i cPanel File Manager. Om detta löser problemet ligger felet i .htaccess-filen. Då kan du börja felsöka genom att kommentera ut rader. Lägg till ett # i början av varje rad för att inaktivera den.

Obs! Om du inte är bekant med .htaccess-syntax, undvik att göra direkta ändringar och spara alltid en säkerhetskopia av filen.

Om felet kvarstår efter att du har ändrat .htaccess-filen, kontrollera filen error_log för de senaste PHP-felposterna för ytterligare ledtrådar.

Kom ihåg att byta tillbaka .htaccess-filen till dess ursprungliga namn och avkommentera raderna om det behövs.

2. Felaktiga fil- eller mappbehörigheter kan också orsaka fel. Du kan justera behörigheter i cPanel:

  1. Gå till File Manager.

  2. Klicka på Ändra behörigheter.

Så här får du åtkomst till dina filer:

  1. Logga in på ditt Spaceship-konto.

  2. Välj Hosting Manager i Launchpad.

  3. Välj Hantera bredvid ditt webbhotellspaket.

  4. Gå till Filer och lagring.

  5. Klicka på Hantera filer nära webbplatsens namn.

Här är standardbehörigheterna att ställa in:

  • Filer0644

  • Mappar0755

  • Domänens rotmapp0750

Om du är osäker på hur du kontrollerar eller ändrar fil- eller mappbehörigheter, kontakta kundsupport.

3. Överdriven användning av kontoresurser (RAM, CPU) vilket kan bero på att ditt webbhotellskonto överskrider sina virtuella resursgränser.

Om ditt konto når sina LVE (Lightweight Virtual Environment)-gränser, granska filen error_log och kontrollera de senaste felmeddelandena för att ta reda på om problemet orsakas av ett skript, tillägg eller något annat.

Du kan kontrollera om kontot har nått sina gränser i Hosting Manager i ditt Spaceship-konto. Välj Hantera bredvid webbhotellspaket > Hosting Usage > Rapportlogg. Om du överanvänder resurser visas rapporten här. Du kan också se din resursanvändning i cPanel under menyn Resource Usage.

När du har identifierat orsaken, optimera din webbplats eller kontoprestanda för att undvika att överskrida resursgränser i framtiden.

4. 500 Internal Server Errors kan ibland uppstå på grund av en utlösad ModSecurity-regel. ModSecurity övervakar alla sidförfrågningar och filtrerar bort potentiellt skadliga sådana som kan utnyttja din webbplats sårbarheter. Även om den vanligtvis blockerar skadlig aktivitet kan den ibland felaktigt identifiera en legitim begäran som ett hot på grund av dålig webbplatskodning, vilket orsakar fel.

För att hantera ModSecurity, gå till cPanel > ModSecurity. Du kan inaktivera det genom att hitta ditt domännamn i listan och välja Av. Observera att detta inte påverkar dina subdomäner, som förblir skyddade. Du kan återaktivera det när som helst genom att välja .

Vi rekommenderar försiktighet när du använder detta alternativ. Om du tror att ModSecurity orsakar problem med din webbplats, kontakta vår kundsupport innan du gör några ändringar.

507 Otillräckligt lagringsutrymme

Felet 507 Otillräckligt lagringsutrymme, som ingår i 50x-statuskoderna, indikerar problem med din databas eller ditt filsystem. Det kan orsakas av:

  • Föråldrade tillägg eller teman på din WordPress-webbplats.

  • Begränsade serverresurser, såsom otillräckligt diskutrymme.

  • RAM-begränsningar

Så här löser du detta problem:

  1. Se till att alla insticksprogram och teman på din webbplats är uppdaterade.

  2. Optimera dina databaser och kontrollera att det finns tillräckligt med diskutrymme för att rymma temporära filer.

508 Resursgräns har uppnåtts

Detta fel innebär att din webbplats har överskridit sina LVE (Lightweight Virtual Environment) resursgränser. För att kontrollera om ditt konto når sina gränser, gå till ditt Spaceship-konto Hosting Manager, välj Hantera bredvid ditt webbhotellspaket och navigera sedan till Hosting Usage > Reports Log. Om det finns överanvändning ser du detaljerna här. Du kan också se din resursanvändning i cPanel under menyn Resource Usage.

Om du nyligen har gjort uppdateringar på webbplatsen, lagt till nya insticksprogram eller teman, eller upplevt en trafikökning, överväg att optimera din webbplats. För mer vägledning eller en detaljerad undersökning, vänligen kontakta vårt kundsupport-team för hjälp.

404 Hittades inte

Ett 404-fel uppstår vanligtvis när innehåll har tagits bort eller flyttats till en annan URL. Vanliga orsaker inkluderar:

  • URL:en eller dess innehåll togs bort eller flyttades utan att interna länkar uppdaterades.

  • URL:en skrevs eller länkades felaktigt.

  • Domännamnet existerar inte.

  • Problem med .htaccess-filen, såsom saknade standardregler för WordPress eller problem i system som Laravel.

I sällsynta fall kan även ModSecurity vara orsaken.

Steg för att lösa ett 404-fel

1. Ersätt felaktiga länkar med fungerande länkar.

2. Ta bort alla länkar som pekar till 404-sidor och överväg att avindexera trasiga sidor från sökmotorer. Använd verktyg som Googles verktyg för borttagning av URL:er för att permanent avindexera dessa sidor. Läs mer i denna avindexeringsguide.

3. Uppdatera permalänkarna för din WordPress-webbplats genom att gå till Inställningar > Permalänkar i WordPress-panelen och välj Spara ändringar (det räcker att spara, ingen ändring behövs).

403 Förbjudet

Ett 403 Forbidden-fel kan orsakas av:

  • Felaktiga fil-/mappbehörigheter

  • Nekade regler i .htaccess-filen

  • Misstänkt aktivitet upptäckt av ModSecurity, vilket kan blockera åtkomst.

  • Tillfällig blockering av /xmlrpc.php-filen.

  • Blockering på grund av misstanke om nätfiske eller skadlig kod. Kontakta kundsupport för att kontrollera om en blockering har tillämpats.

Fel 403 Förbjuden Begäran förbjuden av administrativa regler indikerar att begäran blockerades av en säkerhetstjänst på vår server. Om du stöter på detta fel på din webbplats, kontakta kundsupport för vidare utredning och hjälp.    

400 Felaktig begäran

Detta fel indikerar att servern inte kan behandla begäran på grund av ett problem på klientsidan. Vanliga orsaker inkluderar:

  • Syntaxfel i URL-strängen

  • Skadad webbläsarcache och cookies

  • Problem med DNS Lookup-cache

  • Filstorlek som överskrider servergränser

  • Konflikter med webbläsartillägg

Så här löser du detta problem:

1. Kontrollera att domännamnet och URL:en är korrekt angivna. Se till att eventuella specialtecken är korrekt kodade och giltiga URL-tecken. För långa URL:er kan du använda en online-URL-kodare/avkodare för att kontrollera olagliga tecken.

2. Rensa cacheminnet i din webbläsare.

3. Om du laddar upp en fil och får detta fel kan det bero på att filstorleken överskrider servergränsen. Försök att ladda upp en mindre fil, och om det fungerar, minska storleken på originalfilen och ladda upp den igen.

4. Rensa din DNS-cache.

5. Inaktivera webbläsartillägg som påverkar cookies eller stör webbplatsens funktionalitet. Att tillfälligt stänga av dessa tillägg visar om det är orsaken till problemet.

Servern hittades inte, webbplatsen är otillgänglig

Om din webbplats inte är tillgänglig i vissa webbläsare (Chrome, Firefox, Safari, etc.), prova att använda verktyg som DNS Checker eller proxytjänster:

Om din webbplats fungerar i vissa webbläsare men inte i andra kan det bero på ett cacheproblem i webbläsaren. Prova att rensa cacheminnet och besök webbplatsen igen.

Om din webbplats laddas i onlineproxys men inte i din webbläsare kan det bero på fördröjningar i DNS-propagationen. Denna process, som kan ta 24–48 timmar, uppdaterar DNS-cachar globalt efter ändringar i din domäns DNS-zon. Tyvärr kan denna process inte påskyndas.

Under tiden kan du rensa din dators DNS-cache och webbläsarens cache. För att kringgå DNS-propagation kan du även redigera din lokala hosts-fil. Denna fil låter dig manuellt koppla domännamn till IP-adresser, så att du kan förhandsgranska din webbplats på en ny server innan DNS-ändringar träder i kraft. Genom att lägga till specifika poster i din hosts-fil kan du visa din webbplats med dess domännamn, vilket gör att din dator löser det till en specifik IP-adress och kringgår den vanliga DNS-uppslagningen. Detta är användbart när du vill arbeta på din webbplats som ligger på en ny server, medan andra fortfarande når den aktiva webbplatsen på den gamla servern.

Om webbplatsen fortfarande inte fungerar i olika webbläsare, proxys eller enheter, kontrollera att din domän är korrekt pekad mot servern. Om DNS-propagationen är klar och din domän är korrekt konfigurerad kan det finnas globala problem med din webbserver, såsom schemalagt underhåll eller tekniska problem.

Driftstopp på webbplatser kan vara frustrerande, men att förstå vanliga felmeddelanden och deras orsaker kan hjälpa dig att snabbt identifiera och lösa problem. Oavsett om det är ett 404-fel på grund av trasiga länkar, ett 500 Internal Server Error från felaktiga .htaccess-direktiv eller resursbegränsningar som orsakar ett 508-fel, ger denna guide konkreta steg för att felsöka och åtgärda dessa problem. Håll alltid dina tillägg, teman och programvara uppdaterade, övervaka dina serverresurser och använd de verktyg som finns i ditt webbhotellskonto för att bibehålla webbplatsens prestanda. För mer komplexa problem eller om du behöver ytterligare hjälp, tveka inte att kontakta kundsupport för hjälp.

En giltig e-postadress krävs