Så här åtgärdar du 503 Service Unavailable Error i WordPress

sep 25, 2021
admin

Har du ett 503-fel som visas när du försöker visa din WordPress-webbplats? Du undrar säkert vad som hände och hur du kan bli av med det, eller hur? Här är några felsökningssteg för att ta reda på det.

Hur man fixar 503 Service Unavailable Error in WordPress

Det första är att förstå vad det är. Detta kan hända på grund av felaktiga filbehörigheter, ett misstag med htaccess, problem med plugin eller tema, eller till och med ditt webbhotell. 503-fel ses normalt som att Apache i din webbplats server inte kan hantera HTTP-förfrågan. Detta kan bero på att servern är överbelastad eller är under underhåll.

För att lösa problemet bör du ta reda på vad du gjorde senast innan 503-felet dök upp. Om du kan komma ihåg det, bra! Kanske var det en uppdatering av ett tema eller ett plugin, eller att du av misstag lade till att sakna ett tecken eller lägga till ett tecken i en kodbit i din .htaccess eller något annat. Men om du inte vet, måste du felsöka 503-felet.

Felsökning av 503-fel

Filbehörigheter:

Se till att alla vanliga filbehörigheter (AKA CHMOD) är inställda på följande sätt:

Adresser (eller undermappar): 0755
PHP, Bilder, .htaccess: 0644

Om du har ställt in någon säkerhet för katalogmappar och PHP-filer, använd då dessa.

.htaccess

Kontrollera din .htaccess-fil för att se till att du inte saknar kod eller att den inte är skadad.

Din WordPress .htaccess-fil bör åtminstone se ut så här:

# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php </IfModule># END WordPress

Om den har mer än så, titta noga på den och se om du behöver den andra koden. Om du inte är säker kan du anlita någon eller fråga ditt webbhotell.

Dina plugins

Du vill alltid försöka göra en konfliktkontroll för dina plugins och teman. Detta kommer att minska listan över vad som orsakar problemet. För att göra detta kan du logga in på ditt webbhotells cPanel eller kontrollpanel/filhanterare, eller logga in via FTP eller sFTP eller WinSCP, och prova följande för felsökning av plugins. (Jag använder Filezilla för FTP och sFTP)

1. Navigera till din mapp wp-content (som skärmbilden nedan.)

2. Byt namn på din mapp plugins till pluginsOLD. Skapa en ny mapp med namnet plugins. Låt den vara tom. Detta kommer att inaktivera alla dina plugins.

3. Besök din WordPress-webbplats och se om 503-felet försvinner. Om det inte gör det är det inte dina insticksprogram. Om det är det måste du ta bort de nya tomma plugins-mapparna som du skapade och döpa om mappen pluginsOLD till plugins.

4. Om det är plugins, efter att du har döpt om din pluginsOLD-mapp tillbaka till plugins, eftersom du behöver felsöka vidare.

5. Eftersom du redan har avaktiverat insticksprogrammen går du till ditt WordPress adminområde och aktiverar ett efter ett varje insticksprogram. Det som du aktiverar sist och som orsakar 503-felet är boven i dramat. Du måste gå tillbaka till FTP eller sFTP för att avaktivera insticksprogrammet (genom att byta namn på det med OLD eller -old i slutet av mappens namn.)

Ditt tema

Var det inte ditt insticksprogram? Prova ditt tema.

1. Navigera till din temamapp i mappen wp-content och du får en lista över teman.

2. Byt namn på alla teman utom ett standardtema som Twenty Seventeen, med OLD eller -old i slutet av temamappens namn. Har du inget standardtema för WordPress? Här är en länk för att ladda ner Twenty Seventeen.

3. Besök din webbplats för att se om den är uppe. Om det fungerar att avaktivera dessa teman samtidigt som du behåller ett standardtema för WordPress, så är det bra! Om inte måste du felsöka detta ytterligare.

Webbhotell

Låt ditt webbhotell veta att du har ett 503-fel. Be dem se om det är något hos dem som kan vara ett problem.

Slutsatsen är att något av dessa alternativ bör vara en del av problemet. Faktum är att medan du felsöker bör du förmodligen titta på att skicka in ett supportärende till ditt webbhotell för att se till att det inte var ett problem i deras ände. Det är inte alltid fallet, men det är definitivt en väg att kontrollera.

Lämna ett svar

Din e-postadress kommer inte publiceras.