Vi vet känslan. Det där sjunkande ögonblicket när din webbplats går ner och du inte har en aning om varför. Det är ett av de vanligaste WordPress-felen, men det är också ett av de mest mystiska. Det talar inte om vad som är fel, bara att något är trasigt.
De goda nyheterna? Det går nästan alltid att åtgärda. Efter att ha hjälpt otaliga kunder har vi hanterat detta fel ganska mycket.
I den här guiden går vi igenom de exakta stegen för att få din webbplats att fungera igen. Följ bara med, så kommer allt att fungera igen på nolltid.

Här är en snabb översikt över de ämnen vi kommer att täcka i den här artikeln:
- Vad är 500 Internal Server Error?
- Vad orsakar interna serverfel i WordPress?
- Åtgärda 500-interna serverfel i WordPress
- Rensa WordPress och webbläsarens cache
- Kontrollera om .htaccess-filen är skadad
- Öka PHP-minnesgränsen
- Inaktivera alla WordPress-plugins
- Byt till ett standard WordPress-tema
- Återuppladdning av kärnfiler
- Aktivera felsökningsloggar i WordPress
- Fråga din hostingleverantör
- Videohandledning
Vad är 500 Internal Server Error?
500 Internal Server Error är som en låst dörr utan nyckel. Du vet att något är fel, men det finns ingen lapp som förklarar vad som hände.
Detta fel är inte bara ett WordPress-problem. Det kan uppstå på vilken webbplats som helst när servern stöter på ett problem som den inte vet hur den ska hantera.
“500” i meddelandet är en HTTP-statuskod. Om du slår upp den hittar du en vag definition:
“500 Internal Server Error-svarskoden indikerar att servern stötte på ett oväntat tillstånd som hindrade den från att uppfylla begäran.”
Det är inte särskilt hjälpsamt, eller hur? Det är serverns sätt att säga: "Något gick sönder, men jag är inte säker på vad."
Hur detta fel ser ut beror på din hostingkonfiguration och webbläsare. Här är ett exempel på hur det visas på en Apache-server:

Om din webbplats körs på Nginx kan det se lite annorlunda ut. Och om Google Chrome inte kan ladda en korrekt felsida, kommer du att se något som detta:

För nybörjare kan detta kännas överväldigande. Det finns inget meddelande som säger vad som gick fel eller hur man åtgärdar det.
Det är som att be en mekaniker att fixa din bil utan att berätta vad som är trasigt. De måste kontrollera olika delar tills de hittar problemet.
Från vår erfarenhet är det bästa sättet att fixa det att ta det steg för steg. Vi guidar dig genom de vanligaste orsakerna och lösningarna så att du kan få din webbplats att fungera igen.
Vad orsakar interna serverfel i WordPress?
Serverfelmeddelandet i WordPress är som ett pussel med saknade bitar. Du vet att något är fel, men felmeddelandet talar inte om exakt var problemet ligger.
Från vår erfarenhet är den vanligaste boven en korrupt .htaccess-fil. Ibland är det ett felande plugin eller ett tema som inte fungerar bra med din konfiguration.
Andra gånger kan din webbplats nå PHP-minnesgränsen, vilket gör att WordPress kraschar. Korrupta kärnfiler kan också utlösa detta fel, vilket gör att du blir utelåst utan förvarning.
I vissa fall visas felet endast när du försöker komma åt WordPress adminområde, medan resten av din webbplats fungerar som den ska. Det är som att vara utelåst från ditt eget hus medan gäster fortfarande kan gå in genom bakdörren.
Det som gör detta fel knepigt är att det vanligtvis inträffar innan WordPress kan laddas ordentligt. Det betyder att servern inte kan samla tillräckligt med detaljer för att förklara vad som gick fel.
Om du vill ha en djupare inblick i hur WordPress fungerar bakom kulisserna, kolla in vår guide om hur WordPress fungerar under ytan.
Nu ska vi gå igenom felsökningsstegen för att få din webbplats igång igen.
Åtgärda 500-interna serverfel i WordPress
Innan du börjar felsöka, se till att du har en komplett WordPress-säkerhetskopia av din webbplats till hands.
Om du har tillgång till WordPress adminområde kan du använda ett WordPress backup-plugin för att skapa en komplett säkerhetskopia av din webbplats.
Vi rekommenderar att använda Duplicator för att hantera detta. Det hjälper dig inte bara att snabbt säkerhetskopiera din webbplats, utan du kan också lagra dina säkerhetskopior i molnet, och viktigast av allt, du kan återställa din webbplats från en säkerhetskopia.
Å andra sidan, om du inte har tillgång till WordPress adminområde, kan du manuellt skapa en WordPress-säkerhetskopia med phpMyAdmin och en FTP-klient.
Därefter kan du följa följande steg för att felsöka och åtgärda det interna serverfelet på din webbplats.
Rensa WordPress och webbläsarens cache
Webbläsare och dina WordPress-cache-plugins kan ibland felaktigt lagra en cachad kopia av en felsida.
Det enklaste sättet att åtgärda detta är genom att först rensa din webbläsares cache.

Därefter, om du har tillgång till WordPress-administrationsområdet på din webbplats, kan du tömma WordPress-cachen genom att besöka inställningssidan för ditt cache-plugin.
För detaljer, se vår handledning om hur man rensar WordPress-cache.
Kontrollera om .htaccess-filen är skadad
.htaccess-filen är en serverkonfigurationsfil som används av WordPress för att ställa in omdirigeringar.
En av de vanligaste orsakerna till interna serverfel är en skadad .htaccess-fil.
Det enklaste sättet att åtgärda detta är genom att helt enkelt besöka sidan Inställningar » Permalänkar i WordPress adminområde och sedan klicka på knappen 'Spara ändringar' utan att göra några ändringar.

WordPress kommer nu att försöka uppdatera din .htaccess-fil eller skapa en ny. Du kan nu besöka din webbplats för att se om detta har löst serverfelmeddelandet.
Om du fortfarande ser felet måste du se till att WordPress kunde generera eller skriva till .htaccess-filen.
Ibland, på grund av fil- och mappbehörigheter, kan WordPress inte skapa eller skriva till din .htaccess-fil.
Du kan nu försöka ersätta .htaccess-filen manuellt. Först måste du logga in på din webbplats med FTP eller appen Filhanteraren under kontrollpanelen för ditt webbhotell.
Därefter behöver du byta namn på din huvudsakliga .htaccess-fil till något som .htaccess_old. Detta gör att du kan behålla filen som en säkerhetskopia, men WordPress kommer inte att känna igen den.
För att byta namn på .htaccess-filen måste du logga in på din webbplats med FTP eller filhanteraren i din värdkontos cPanel-instrumentpanel.
När du är ansluten kommer .htaccess-filen att finnas i samma katalog där du kommer att se mappar som wp-content, wp-admin och wp-includes.
Högerklicka helt enkelt på .htaccess-filen och byt namn på den till .htaccess_old.

Därefter behöver du skapa en ny .htaccess-fil.
I din webbplats rotmapp, högerklicka och välj sedan alternativet 'Skapa ny fil' i din FTP-klient eller filhanterare.

Namnge den här nya filen .htaccess och klicka på 'OK' för att spara den.
Nu är denna .htaccess-fil för närvarande tom, och du behöver lägga till standard WordPress omskrivningsregler till den.
Högerklicka helt enkelt på filen och välj sedan 'Visa/Redigera' i din FTP-klient eller filhanterare.

Den tomma filen öppnas i en enkel textredigerare som Anteckningar eller TextEdit.
Nu behöver du kopiera och klistra in följande kod inuti den:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Den här koden är standardregelsatsen som används av WordPress. Glöm inte att spara dina ändringar och ladda upp filen tillbaka till servern.
Du kan nu besöka din webbplats för att se om detta har löst det interna serverfelet.
Om det gjorde det, ge dig själv en klapp på axeln eftersom du åtgärdade det interna serverfelet.
Viktigt: Innan du går vidare med andra saker, se till att du går till sidan Inställningar » Permalänkar i WordPress adminområde och klickar på Spara-knappen utan att göra några ändringar. Detta kommer att generera om .htaccess-filen åt dig med korrekta omskrivningsregler för att säkerställa att dina inläggssidor inte returnerar ett 404-fel.
Om kontrollen av den korrupta .htaccess-filen inte fungerade för dig, måste du fortsätta läsa den här artikeln.
Öka PHP-minnesgränsen
Ibland kan det interna serverfelet uppstå om ett skript förbrukar hela PHP-minnesgränsen.
Det enklaste sättet att öka PHP-minnesgränsen är genom att redigera wp-config.php-filen. Var försiktig när du gör detta om du är nybörjare. Du vill följa dessa instruktioner noggrant eftersom även små misstag i WordPress kärnfiler kan förstöra din webbplats.
För att börja, anslut helt enkelt till din WordPress-webbplats med en FTP-klient eller appen Filhanteraren under kontrollpanelen för ditt hostingkonto.
Du hittar wp-config.php-filen i din webbplats huvudmapp. Högerklicka på den och välj 'Ladda ner'. Detta säkerställer att du har en filbackup om något skulle gå fel.
När du har sparat den kan du högerklicka på den och välja 'Visa/Redigera'.

I filen wp-config.php behöver du lägga till följande kod precis ovanför raden som lyder: 'Det var allt, sluta redigera! Lycklig publicering':
define( 'WP_MEMORY_LIMIT', '256M' );
För mer information, se vår handledning om hur man ökar PHP-minnesgränsen i WordPress.
Notera: Om 256M inte löser problemet, försök att öka det till 512M.
Om du bara ser det interna serverfelet när du försöker logga in på din WordPress-admin eller ladda upp en bild i din wp-admin, bör du öka minnesgränsen genom att följa dessa steg:
- Skapa en tom textfil på din dator och namnge den php.ini
- Klistra in denna kod där: memory=256MB
- Spara filen
- Ladda upp den i din /wp-admin/-mapp med FTP
Om ökningen av minnesgränsen löste problemet för dig, har du bara löst problemet tillfälligt. Du måste fortfarande hitta orsaken som tömmer din minnesgräns.
Detta kan vara ett dåligt kodat plugin eller till och med en temafunktion. Vi rekommenderar starkt att du ber ditt WordPress-värdföretag att titta i serverloggarna för att hjälpa dig att hitta exakt diagnostik.
Om att öka PHP:s minnesgräns inte löste problemet för dig, behöver du mer felsökning.
Inaktivera alla WordPress-plugins
Om ingen av ovanstående lösningar fungerade för dig, orsakas detta fel mest troligt av ett specifikt plugin som är installerat på din webbplats.
Det är också möjligt att det är en kombination av plugins som inte fungerar bra tillsammans.
Om du kan komma åt WordPress-administrationsområdet på din webbplats kan du helt enkelt gå till sidan för plugins och inaktivera alla WordPress-plugins.

Om du dock inte kan komma åt WordPress adminområde, kan du inaktivera alla WordPress-plugins med FTP.
Anslut helt enkelt till din WordPress-webbplats med en FTP-klient eller filhanteraren i din webbhotells kontrollpanel.
När du är ansluten, navigera till mappen /wp-content/ och byt namn på mappen plugins till plugins.deactivated.

WordPress letar efter plugins i plugins-mappen. Om plugins-mappen inte hittas, kommer alla plugins att inaktiveras automatiskt.
Du kan nu försöka besöka din webbplats för att se om detta löste problemet med interna serverfel på din webbplats.
För att återställa alla dina plugins kan du helt enkelt byta namn på mappen 'plugins.deactivated' tillbaka till plugins.
Dina plugins kommer nu att återställas, men de kommer fortfarande att vara inaktiverade.
Du kan nu aktivera plugins individuellt och besöka din webbplats för att ta reda på vilket plugin som orsakar det interna serverfelet.
För mer information, se vår guide om hur man inaktiverar alla WordPress-plugins utan wp-admin.
Om inaktivering av alla plugins inte åtgärdade det interna serverfelet på din webbplats, fortsätt då att läsa.
Byt till ett standard WordPress-tema
En möjlig orsak till det interna serverfelet kan vara någon kod i ditt WordPress-tema.
För att avgöra om så är fallet måste du byta till ett standardtema för WordPress.
Om du har tillgång till WordPress-administrationsområdet, gå till sidan Utseende » Teman. Om du redan har ett standardtema installerat kan du helt enkelt klicka på knappen Aktivera för att byta tema.

Om du inte har ett standardtema installerat kan du klicka på knappen 'Lägg till nytt' högst upp och installera ett standardtema (Twenty Twenty-Three, Twenty Twenty-Two och så vidare).
Om du inte har åtkomst till WordPress-administrationsområdet kan du fortfarande byta till ett standardtema.
Anslut helt enkelt till din WordPress-webbplats med en FTP-klient och navigera till mappen /wp-content/.
Högerklicka för att välja teman-mappen och ladda ner den till din dator som en säkerhetskopia.

Därefter måste du ta bort teman-mappen från din webbplats. När den är borttagen, fortsätt och skapa en ny teman-mapp.
Din nya teman-mapp kommer att vara helt tom, vilket innebär att du inte har några WordPress-teman installerade för tillfället.
Därefter behöver du besöka WordPress teman-katalog och ladda ner ett standard WordPress-tema till din dator.

Din webbläsare laddar sedan ner temat som en zip-fil till din dator.
Leta reda på filen på din dator och packa sedan upp den. Windows-användare kan packa upp filen genom att högerklicka på den och sedan välja ‘Extrahera alla’. Mac-användare kan dubbelklicka på zip-filen för att extrahera den.

Du kommer nu att se en mapp som innehåller ditt WordPress-tema.
Byt tillbaka till din FTP-klient eller filhanterare och ladda upp den här mappen till den tomma temamappen.

När den har laddats upp kommer WordPress automatiskt att börja använda standardtemat.
Du kan nu besöka din webbplats för att se om detta löste det interna serverfelet.
Om detta inte fungerar, kan du ladda upp dina WordPress-teman igen från säkerhetskopian eller byta tillbaka till det tema du använde.
Oroa dig inte. Det finns fortfarande några saker du kan göra för att åtgärda felet.
Återuppladdning av kärnfiler
Om plugin- och temaalternativen inte löste felet "internal server error", är det värt att ladda upp mapparna /wp-admin/ och /wp-includes/ igen från en ny WordPress-installation.
Detta kommer INTE att ta bort någon av din information, men det kan lösa problemet om någon fil är skadad.
Först måste du besöka WordPress.org-webbplatsen och klicka på knappen 'Ladda ner'.

Detta laddar ner WordPress zip-filen till din dator.
Extrahera zip-filen. Inuti hittar du en mapp som heter wordpress.

Därefter måste du ansluta till din WordPress-webbplats med en FTP-klient.
När du är ansluten, gå till din webbplats rotmapp. Det är mappen som har mapparna wp-admin, wp-includes och wp-content inuti sig.
I den vänstra kolumnen, öppna WordPress-mappen på din dator.
Nu behöver du välja alla filer inuti mappen wordpress och ladda upp dem till din webbplats.

Din FTP-klient kommer nu att överföra dessa mappar till din server.
Det kommer att fråga dig om du vill skriva över filerna. Välj 'Skriv över', välj sedan 'Använd alltid denna åtgärd' och markera kryssrutan 'Tillämpa endast på aktuell kö'.

Din FTP-klient kommer nu att ersätta dina äldre WordPress-filer med nya, färska kopior.
Om dina WordPress-filer var korrupta, kommer detta steg att åtgärda interna serverfel för dig.
Aktivera felsökningsloggar i WordPress
WordPress levereras med ett inbyggt system för att föra loggar för felsökning.
Du kan aktivera det genom att använda pluginet WP Debugging. För mer information, se vår guide om hur man installerar ett WordPress-plugin.
När pluginet har aktiverats kommer det att aktivera felsökningsloggar på din WordPress-webbplats.
Om du inte har tillgång till administratörsområdet på din WordPress-webbplats, kan du aktivera felsökning genom att lägga till följande kod i din wp-config.php-fil:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);
När du har aktiverat felsökningsloggar kan du visa dem genom att använda en FTP-klient och navigera till mappen /wp-content/.

Du kan öppna debug-loggfilen i en textredigerare, och den kommer att visa dig en lista över fel och varningar som inträffar på din webbplats.
Vissa fel och varningar kan vara ofarliga incidenter som kanske inte behöver åtgärdas. Men om du ser ett internt serverfel på din webbplats, kan dessa peka dig i rätt riktning.
Fråga din hostingleverantör
Om alla metoder misslyckas med att åtgärda det interna serverfelet på din webbplats, är det dags att få mer hjälp.
Kontakta ditt webbhotells supportteam, så kan de kontrollera serverloggarna och lokalisera grundorsaken till felet.
Om du vill fortsätta felsökningen på egen hand, se vår ultimata felsökningsguide för WordPress för nybörjare.
Videohandledning
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

GEO D`ANJOS
Det var nödvändigt att uppdatera pluginet. Inget mer.
Mycket bra den här affischen
Yasir
Jag stötte på följande fel:
Fel 500 – Internt serverfel
Ett fel uppstod vid behandling av din begäran. Detta är vanligtvis ett tillfälligt tillstånd. Kontakta webbplatsägaren för ytterligare hjälp.
Så jag pratade med min hosting-support och de föreslår mig följande procedur:
” Ditt cPanel-konto var inställt på att använda PHP-versionen 5.2, och det behövde uppdateras till PHP 5.4-versionen. ”
Tack ………. Det fungerade för mig ….
Jag använder inmotionhosting .
Venkateswarlu Santha
tack så mycket... det fungerar för mig
Sue
Tack! Bra råd som även en icke-teknisk volontär kan följa. htaccess-filen var den huvudsakliga lösningen, men jag kunde se av loggarna att minnet skapade ett kontinuerligt problem, så jag fixade det medan jag ändå höll på.
Hjälpsam Colin
Jag har inte varit i den situationen att jag har behövt testa mina plugins genom att inaktivera dem alla ännu, men om jag var tvungen att testa dem alla skulle jag prova den här metoden för att försöka minska antalet tester som krävs efter att ha inaktiverat dem alla:
1. Jag skulle återaktivera 50% av dem. Om problemet återkom skulle jag veta att problem-pluginet fanns i den återaktiverade gruppen, annars skulle det finnas i den inaktiverade gruppen.
2. Om problemet orsakades av den återaktiverade gruppen skulle jag inaktivera 50% av dem och testa igen, annars skulle jag återaktivera 50% av den andra gruppen som ännu inte hade återaktiverats och testa igen.
3. Vid det här laget skulle jag veta vilken grupp av 25% av alla mina plugins som innehöll det felaktiga pluginet och ändra aktiveringsstatusen för 50% av den gruppen och testa igen.
4. Vid det här laget skulle jag veta vilken grupp av 12,5% av alla mina plugins som innehöll det felaktiga pluginet.
Om jag hade 32 plugins skulle procentandelarna ovan dela upp dem mycket snyggt i grupper om 16, 8, 4, 2 och 1. Det är mer troligt att jag skulle behöva dela upp dem i grupper av olika storlekar, men det minskar inte det grundläggande konceptet att minska antalet tester till endast 5 istället för 32.
Om problemet visade sig vara med det enda plugin som jag inte hade återaktiverat med den här metoden, skulle jag naturligtvis genomföra ett sjätte test med det pluginet ensamt. Om det visar sig att det bara är ett problem när det aktiveras tillsammans med andra plugins, då skulle scenariot bli komplicerat.
Warlley
That helped a lot! Thank you
mgarfath
det var w3 total cache-plugin som orsakade fel på min webbplats, jag bytte namn på cache-mappen men det ändrade ingenting, sedan fanns det några andra filer som skrevs som w3 advanced cache.php något sådant, jag bytte namn på VARJE FIL som hade w3 cache eller till och med cache skrivet på den fungerade men jag raderade av misstag min .htaccess-fil, jag hade kopierat innehållet i filen säkert, så jag skapade en ny .htaccess-fil och laddade upp den på servern, allt blev fixat.
Jag hoppas att den här lösningen hjälper någon annan som har det här problemet.
Tack
Andrea S
thanks so much! I did, I was in panic, fortunately the first option (.htaccess) did the trick
anton
hej
jag ändrade mitt tema till ett tubvideo-tema som heter "detube"
men efter att ha ändrat får jag ett stort antal interna fel 500 i Google webmaster (mer än 800 fel dagligen) och ibland när jag surfar laddar min webbplats inte och visar mig "bandbreddsgräns resurs" och jag får också cirka 15 varningar angående sitemap i Google webmaster
innan jag ändrade tema hade jag inga problem
kan någon hjälpa mig? vad kan jag göra? jag tappar mina Google-besökare
sarfraz khan
Tusen gillanden. .htaccess var problemet och jag gjorde precis som visat i videon och problemet är löst
Gulshan Kumar
Interna serverfel händer oftast på gratis hosting. När jag uppgraderade till premium var allt på rätt spår.
Rich Finelli
Den här artikeln har hjälpt mig minst två gånger det senaste året! Tack!
Joel Rodriguez
Att inaktivera plugins löste mitt problem... Tack så mycket
Alberto Cardenas
Tack kompis, du räddade mitt liv hehehe, och fick en ny följare, jättebra sida.
Serge
php.ini med memory=64Mb hade löst mitt problem STORT TACK!!!!
David
Mycket bra
jakies
Inget av dessa lösningar löser problemet
toniak
många många tack för den här artikeln
Nez
Thank you for these tips! It helped me a lot!
Imran Bughio
Bravo!
“Checking for Corrupt .htaccess File” This section helped me solve the issue, Thanks for the post
Sandile
Hej. Tack för att du delade detta, jag har nyligen upplevt ett 500 internal server error på min webbplats men jag laddade upp wp-admin och wp-includes igen från en ny installation, nu fungerar allt bra. Tack.
Karan
Problemet med min webbplats är att den ibland laddas korrekt och ibland visar 500 internt serverfel. Kan du snälla berätta orsaken till detta?
Andrew P.
Så, jag har ett riktigt konstigt internt 500-fel som inträffar. Min startsida laddas upp fint men när jag klickar på en länk i navigeringsfältet för att gå till en annan sida dyker det interna felet upp. Jag har gått igenom den här listan med lösningar och kan inte riktigt lista ut det. Min hosting-leverantör har inte heller en aning, några idéer?
Sheff
Tack för detta. Min instrumentpanel kraschade mitt under en Wordfence Security-uppdatering. Jag försökte i över 3 timmar att fixa det men kunde inte komma åt min instrumentpanel. (500 http-fel i IE, vit skärm i Firefox)
Jag skulle precis få min värd att göra en återställning från igår kväll och förlora en dags arbete tills jag hittade den här sidan. Jag använde FileZilla och bytte namn på plugin-mappen på servern till ”plugins-frs” och kunde komma åt mitt instrumentbräda med alla 14 plugins inaktiverade. Jag bytte sedan namn på mappen tillbaka till ”plugins” och kunde aktivera dem en i taget. De behöll alla sina inställningar, inget problem.
Jag laddade manuellt ner och laddade upp den senaste versionen av Wordfence Security-pluginet som startade mina problem och aktiverade den nya versionen utan problem.
Jag måste flytta till Newfoundland och bli en torskfiskare innan jag blir galen!
Sheff
Maher Aarag
Vad är FTP?
Och hur loggar jag in på min webbplats med FTP?
Menar du att logga in på min Godaddy-domän? eller WordPress?
Prashant
FTP = File transfer protocol.
för att logga in med ftp (i Godaddy Cpanel) bör du gå till din kontrollpanel och sedan till FTP-alternativ och skapa ny ftp genom att välja katalogen 'public_html' och sedan logga in med någon ftp-klient som Filezilla.
värd: ftp. yourdomain. com
användarnamn och lösenord: som du angav när du skapade FTP-användaren.
port: lämna tomt eller 21.
Akpan Promise
FTP står för File Transfer Protocol. Det hjälper dig att överföra och redigera filer på din server.
FTP-programvara är till exempel Filezilla, CuteFTP.
Lisa Martin
Tack. Jag har använt den här tekniken flera gånger på samma webbplats. Hur kan en .htcaccess-fil bli korrupt? Finns det något som kan göras för att förhindra det?
WPBeginner Support
Du bör kontrollera filrättigheterna för din .htaccess-fil med en FTP-klient. Dessa filrättigheter bör ställas in på 644.
Admin
Lisa Martin
Tack – jag tänkte bara kolla här efter ditt svar. Behörigheten på filen är inställd på 644, men det fortsätter att hända. Det fungerar alltid att byta namn på webbplatsen och ladda om den, men ofta måste kunden berätta för mig att hans webbplats är nere innan jag vet att jag ska fixa det åt honom. Det verkar som att detta är ett problem i många WordPress-forumtrådar också.
Stephen Lee
Vissa plugins får åtkomst till .htaccess och om det sker en störning i deras funktion när de gör det kan det introducera fel i .htaccess-koden.
Lisa Martin
Tack. Min lösning på detta återkommande problem var att hitta alla förekomster av "flush_rewrite_rules" och skicka in "false", så att .htaccess-filen inte skrivs om i plugin-koden. https://codex.wordpress.org/Function_Reference/flush_rewrite_rules
Jag kunde inte inaktivera pluginet, eftersom det är WooCommerce och det är hela grunden för webbplatsen. Detta verkar vara en ganska bra lösning för situationen jag befinner mig i.
Jon
Tack för tipsen, jag lyckades återställa min webbplats med dessa förslag. En korrupt hta access-fil var problemet. Med FileZilla (starkt rekommenderad FTP-klient) kunde jag inaktivera min plugin-mapp och sedan inaktivera hta access-filen.
Richard
Vad gör jag när jag inte ens kan komma in i WP Admin utan att få det här felet??
Jag kan logga in utan problem och se de alternativen, men i samma ögonblick som jag vill gå in i Adminpanelen får jag det här felet. Jag kan inte ens leta efter teman, anpassare, etc. eftersom det involverar WP Admin-menyn.
Vad Gör Jag?
Snälla Hjälp
PS: Jag har aldrig haft problem med min webbplats, men WP Admin.
Hiago Ams
Great! Thanks so much, the best step by step available for most things I want is here
Danielle Olson
Tack! Det här var så hjälpsamt. När jag lade till _deactivate i min plugins-mapp fick jag ett annat felmeddelande som hade att göra med ett specifikt plugin. Så jag gick in och lade till _deactivate i enskilda plugins tills jag hittade det som var problemet.
msmith00
Hade precis ett problem med detta och tänkte att jag skulle dela med mig av mina fynd... när jag tittade i rotmappen hade en andra .htaccess-fil dykt upp över natten och skapat 500 Internal-felet.
Jag tog helt enkelt bort den nya .htaccess-filen (varifrån den kom vet jag inte), och allt är tillbaka till det normala.
Elliot K
This is the best Wordpress help site around hands down! Love it so much! Guides are simple and everything always works for me first try. Thanks wpbeginner
Adil Adeel
This is a very informative and simple to understand tutorial for WP Beginners like me. I am using Wordpress for last 5 years but as a blogger. Recently I had to install and look after couple of Wordpress sites. Now 10 days back first Wordpress site went down with 500 internal server error. I searched for the solution and landed on this page and did first step i-e renamed .htaccess file and problem was solved. Now again today the second site went down
OMG !!!!! But again I visited this page to check for the solution.Now I have done all the steps explained on this page and nothing worked for me
I have contacted the hosting provider and they are looking into problem for me. I will come back to share the solution once they rectify the problem. Thank you
jofralogo
Efter att ha provat allt (.htaccess, nyinstallation av wp-include/wp-admin, inaktivera plugins...) löste jag äntligen detta problem genom att göra detta:
1) Skapa en ny mapp i din wp-katalog.
2) Flytta alla filer till denna nya katalog.
3) Flytta dem tillbaka till den ursprungliga mappen.
4) Tada!
Jag vet att det låter dumt men det fungerade för mig.
Shahin Shateri
Detta hjälpte mig mycket. löste problemet.
JCP
Tack för att ni räddade mig, jag fick precis ett nytt jobb och kastades in i att fixa webbplatsen (trots att det inte ingår i min arbetsbeskrivning) och wow, dessa envisa plugins! Som deemyboy säger: BACKUP den där wp-content-mappen!!!!!!!
ed
kanske vara ett plugin
thankfulpj
Tack så mycket för den här guiden! Åtminstone kunde jag börja någonstans medan jag väntar på att mitt webbhotell ska kontrollera det. I mitt fall var det inte någon av de listade, utan en stor fel-logg i hemkatalogen (den var 2 GB) som orsakade det. Men när jag laddade upp kärnfilerna igen bestämde jag mig för att radera den och det fungerade.
Paulo André Matta
Hi, I have tried all those sollutions above, but none worked for me. Im getting kind of desperated. Im new to WP.. I was changing some Settings (in the wp-admin link) and when I hit save, the 500 error came up. Idk what to do
Shaswat Shah
Jag laddade upp php.ini-filen till min /wp-admin/-mapp. Men nu är jag förvirrad, hur kan jag veta om 500 interneral server error är fixat eller inte? eftersom felet kom samtidigt, inte hela tiden. Snälla hjälp.
Patricia Mirasol
Jag vet att jag fick felet för interna tjänster eftersom jag pillade med min .htaccess-fil precis innan det inträffade. Försökte logga in med FTP-klienter (FileZilla och WinSCP) men jag fick hela tiden ett anslutningsfel timeout. Har precis mejlat min hosting-leverantör. Förhoppningsvis kan min leverantör hjälpa mig med detta.
Andrea Spila
Hej Silvia och tack för detta! Jag ändrade behörigheterna för de två filerna i wp-admin som orsakade problem till 775 (från 664) och detta löste problemet. Och jag vet inte varför detta hände heller! Det hände ur det blå. Mysterium!
rajesh adulapuram
Jag provade alla ovanstående steg och till slut när jag kontaktade min värdleverantör iPage så löstes det. De sa att problemet låg hos filrättigheterna och de åtgärdade det. Detta borde ha varit mitt första steg
Matt
Jag kom tillbaka till mitt WP-Admin genom att byta namn på .htaccess men när jag gjorde inställningar>permalänkar>spara som du rekommenderade, blev jag utelåst från admin igen. Nu gör namnbytet av .htaccess ingenting. Några idéer?
Furkanicus
Jag har haft det här problemet så många gånger och jag känner mig bekväm med att dela med mig av mina råd om detta som en expert på 500-fel. Ibland löstes problemet genom att ändra htaccess-filen, men det var en tillfällig lösning. Som det påpekas i artikeln orsakas 500-tjänstefel oftast av PHP-minnesgränsen och tyvärr kommer det inte att räcka med att lägga till en php.ini-fil. De flesta hostingföretag sätter Php-gränsen till 128 MB, inklusive Dreampress, och om du överskrider den gränsen kommer din hostingleverantör att tillfälligt bryta anslutningen till din webbplats. Mina råd till er som har det här problemet är detta. Installera P3 Plugin och identifiera de minneskrävande pluginsen. Om de inte är nödvändiga, ta bort dem. Att byta din hostingleverantör till en boutique-leverantör istället för Bluehost eller Hostgator kommer också att ge dig bättre kundservice och högre produktkvalitet.
WPBeginner Staff
Om du inte kan hitta din .htaccess-fil kan du alltid skapa en ny tom fil i en textredigerare. Namnge den här filen .htaccess och ladda upp den till din webbplats rotkatalog med en FTP-klient.
Tobie! ®
Jag har fortfarande problem med detta. Jag kan inte hitta min .htaccess-fil, och jag har blivit utelåst från admin. Hela webbplatsen kan inte visas. Snälla hjälp mig
Gaurav
.htaccess är dolt. När du kommer åt din fil, se till att du kan visa dolda filer också
Michael Fuller
Använd cPanel > Filhanteraren för att komma åt filer
Tobie! ®
jag har provat allt detta, och det fungerar fortfarande inte!! jag kan inte hitta min .htaccess-fil och jag kan inte generera den eftersom jag är utelåst från admin, HJÄLP SNÄLLA!!!
Chirag Patel
Change index.php permission to 644
Thomas
Det löste det för mig efter att allt annat inte fungerade!
David Moore
Tack, tack. index.php till 644 gjorde susen för mig efter alla möjliga besvär.
Hasan Zaheer
Mycket hjälpsamt, men en sak till, oftast beror det på w3 total cache-pluginet, om du har det kan du byta namn på cache-pluginets mapp via FTP och sedan prova, min webbplats fixades på det här sättet
jim
tack … rensa w3-cachen löste mitt problem