Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här fixar du 504 Gateway Timeout Error i WordPress

Ser du ett 504 gateway timeout error på din WordPress site?

Detta error kan göra din website otillgänglig för användare. Ännu värre är att det kan försvinna och dyka upp igen på egen hand om det underliggande problemet inte är fixat.

I den här artikeln visar vi dig hur du fixar 504 gateway timeout error i WordPress.

Fixing 504 gateway timeout error in WordPress

Vad är 504 Gateway Timeout Error?

504 Gateway Timeout error uppstår när en websites huvudserver, som hanterar besökarens request om att öppna pages, inte får en snabb response från upstream-servern.

Servern uppströms kan vara upptagen eller ha hög trafikbelastning, vilket orsakar en fördröjning. I enklare termer gillar det din request väntar på information från en annan del av webbplatsen, men den delen är för upptagen för att svara snabbt.

Om du använder en website firewall och den inte kan ansluta till din WordPress web server, kan du också se ett 504 gateway timeout error.

504 Gateway timeout error

Page’s appearance och message kan se olika ut beroende på ditt WordPress webbhotell, proxyservern eller den web browser som du använder.

Här är några av de vanligaste error-meddelandena om timeout för 504 Gateway:

  • 504 Timeout för Gateway
  • HTTP 504
  • 504 ERROR
  • Gateway tidsgräns (504)
  • HTTP Error 504 – Timeout för Gateway
  • Gateway Timeout Error
  • Anslutningen har tidsbegränsats (504)
  • Denna site har tekniska problem (504)
  • Gateway Timeout: Servern svarade inte i tid
  • Requesten avbröts under anslutningen till servern uppströms (504)

Den vanligaste orsaken till error är att en proxyserver inte kan nå uppströmsservern, men det kan också utlösas av andra issues i konfigurationen av webbhotellet.

Med detta sagt, låt oss se hur du enkelt felsöker och fixar 504 gateway timeout error i WordPress:

1. Vänta och ladda om page

Ibland kan 504 gateway timeout error-koden helt enkelt orsakas av anslutningsproblem på dina WordPress webbhotell servrar. Vänta några minuter och försök sedan att ladda om din WordPress website.

I vissa fall kan du också prova att cleara din webbläsares cache och uppdatera sidan igen.

Om issue försvinner behöver du inte vidta några ytterligare åtgärder. Men om error kvarstår eller dyker upp igen efter ett tag, fortsätt läsa för att troubleshoot och fixa problemet.

2. Stäng av VPN

Om du använder en VPN-tjänst för att browsa på webben kan du försöka inaktivera den.

Turn off VPN

Ibland kan det hända att din VPN-server inte kan få ett response från din hanterade server på webbhotellet WordPress, och detta kommer att resultera i ett 504 gateway timeout error.

Om din website dyker upp igen betyder det att det är VPN-servern som är boven i dramat.

Om det är viktigt för dig att använda VPN kan du försöka byta till en annan VPN-server. Men om du ser error även efter att ha bytt server, måste du kontakta din VPN-tjänsteleverantör för support.

3. Stäng av din website firewall

Om du använder en brandvägg för websites på DNS-nivå, som Sucuri eller Cloudflare, kan du försöka inaktivera brandväggen tillfälligt. Detta kommer att allow you att ansluta till din WordPress webbhotell server direkt.

Sucuri 504 error

Om det fixar problemet blockerar din server på webbhotellet sannolikt IP-adresserna för firewall, vilket kan orsaka detta problem. You will need to contact your firewall service provider to get their list of IP-adresser and then contact your web host to whitelist those IPs.

Ibland kan inaktivering av firewall visa dig det faktiska notisen om error på servern. I så fall bör du hänvisa till vår lista över vanliga WordPress error för att fixa det specifika problemet.

4. Inaktivera din nätverksproxy

Om du är ansluten till internet via en proxyserver kan det hända att den servern inte kan få ett response från din WordPress website.

Försök att ansluta din website med en annan anslutning eller en annan webbläsare. Alternativt kan du använda online-tjänster för att se om din website ligger nere bara för you eller för alla.

Om den är nere bara för you, måste du ändra dina inställningar för nätverksanslutning. Du kan kontakta din internetleverantör eller en network admin för att troubleshoota the issue åt you.

5. Change Your DNS Servers

Din anslutning till internet använder något som kallas DNS servrar. Dessa servrar hjälper din dator att ansluta till de olika servrarna på internet.

Om det finns issues med DNS, gillar de servrar du använder är nere, då kan du se en 504 gateway timeout error. Det enklaste sättet att kontrollera detta är att ändra de DNS-servrar som din device använder.

På Windows-datorer hittar du dem genom att gå till Control Panel ” Network and Internet ” Network and Sharing Center ” Change adapter settings.

Klicka sedan på your network, select ”Change settings of this connection” och välj ”Internet Protocol Version 4” i dropdown-menyn. Nu kan du manuellt enter adresser till DNS servers.

Changing DNS servers in Windows

På Mac-datorer hittar du inställningarna för DNS genom att gå till Settings ” Network.

Klicka på knappen ”Advanced” och välj sedan tabben ”DNS”.

DNS settings on Mac

Vi rekommenderar att du ändrar adressen till din DNS server till 8.8.8.8 och 8.8.4.4 och tillämpar ändringarna.

Försök besöka din website igen. Om detta löser ditt error, då är you all done. Problemet låg i din anslutning till internet, och det är nu fixat.

6. Städa upp din WordPress Database

En korrupt WordPress database kan också utlösa ett 504 gateway timeout error. Oroa dig inte, dina WordPress-data är troligen säkra. Men din database kan behöva lite vårstädning.

Detta kan enkelt göras genom att optimera din WordPress database med hjälp av phpMyAdmin eller med ett plugin som gillar WP-Sweep.

Se bara till att säkerhetskopiera WordPress-databasen innan du gör några ändringar.

7. Deactivate WordPress tillägg och byt till ett standardtema

WordPress tillägg och teman är mindre benägna att orsaka ett 504 gateway timeout error. Men om ett tillägg eller tema gör för många requests till servern, kan några av dessa requests insticksprogram och utlösa ett 504 gateway timeout error.

För att testa detta måste du deactivate alla WordPress tillägg via FTP.

Deactivate all WordPress plugins

Efter det kan du besöka din website för att se om error har åtgärdats.

Om så är fallet är det ett av dina tillägg som orsakar the issue. Du måste nu aktivera alla tillägg ett efter ett tills du kan återskapa error. Detta hjälper dig att lokalisera det tillägg som är responsivt för erroret.

Om deactivate av tillägg inte löste din issue, då skulle du vilja kontrollera din WordPress tema. You will need to switch your WordPress theme via phpMyAdmin.

När du har bytt tema till standardtemat för WordPress måste du besöka din website för att se om den fungerar. Om den gör det var det ditt ursprungliga theme som var problemet.

Om allt annat Misslyckas kan du överväga att updating din WordPress och din PHP version.

8. Turn Off Your Content Delivery Network (CDN)

Ett CDN (Content Delivery Network) kan ibland vara orsaken till error 504 Gateway timeout. Detta är en ganska sällsynt händelse, men om en av servrarna i CDN är nere kan issue uppstå.

Du kan inaktivera CDN tillfälligt och se om detta stämmer. Denna process varierar beroende på vilken tjänst du använder.

För mer information om CDN:er kan du kontrollera vår tutorial om att konfigurera CDN:er i WordPress.

9. Kontrollera din DNS status

Detta steg är mer tillämpligt om du precis har flyttat till en new hosting provider och uppdaterat din websites DNS-inställningar.

När du har flyttat din website till ett nytt webbhotell måste du se till att ditt nuvarande domain name pekar på det nya webbhotellets account genom att updating dess DNS nameservers. Sedan måste du vänta upp till 48 timmar på att ändringarna ska spridas till alla användare.

Under denna spridningsperiod kan din site uppleva ett kort driftstopp, vilket kan leda till att användarna ser ett 504 gateway timeout error.

För att bekräfta om dina DNS Settings är problemet kan du använda ett tool som gillar DNS Checker. För mer information om DNS updates, läs vår guide om att cleara DNS-cachen.

10. Kontrollera för PHP Timeout Error

504 gateway timeout error kan ibland orsakas av en låg PHP timeout limit inställd på din server.

Denna limit definierar i princip den maximala tid som ett skript på din website får köra innan det avbryts. Om ett komplext skript eller en sökning i databasen tar längre tid än denna limit kan det utlösa error.

För att fixa detta problem kan du kontrollera vår guide om hur du fixar Fatal error: Maximal exekveringstid överskreds i WordPress.

11. Kontakta din hosting provider för WordPress

Slutligen, som en sista utväg, kan du kontakta din WordPress hosting provider för support. De kanske kan fixa problemet eller peka dig i rätt riktning.

De kanske också kan visa dig din servers error loggar. Dessa loggar kan avslöja specifika detaljer om timeout error, vilket hjälper till att hitta grundorsaken.

För mer information, kontrollera vår guide om hur man korrekt ber om support för WordPress.

Om du fortfarande inte kan lösa 504 gateway timeout error, försök då att följa stegen i vår ultimata WordPress troubleshoot guide för nybörjare.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du fixar 504 gateway timeout error i WordPress. Du kanske också vill se vår guide om hur du skyddar WordPress mot brute force-attacker och se våra toppval för de bästa WordPress -tilläggen för att få din site att växa.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

11 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Dennis Muthomi says

    I have a question about #5 – Change Your DNS Servers, in that section you mentioned that we should use 8.8.8.8 and 8.8.4.4 specifically.
    Now why not any other numbers? What makes them special?

  3. ShabazRaymond says

    I actually had to clear my browser cache. I use Chrome and it saves a lot of my data. That did the trick for me!

  4. cain says

    Hi,

    I get the error as I try to update my themes. I tried all the suggestions but nothing works. Please help.

    • WPBeginner Support says

      Have you informed your hosting provider about this error for them to take a look?

      Administratör

  5. Nitesh Patel says

    Great articles as always.

    Do you think there is an advantage in having a custom 504 error page when these issues occur and, if so, how would one go about doing that in WordPress. For example, when an error occurs that invokes the 504 error message, a user sees a Under Maintenance page.

    Many thanks in advance

    • WPBeginner Support says

      Hi Nitesh,

      It depends on what triggered the error. For example, if the error occurred while the request reached your server but couldn’t fetch the page then sure you can display a custom error page.

      However, most of the time the error occurs before request reaches your server in that case a browser’s error page is shown or the proxy server’s error page is displayed on screen.

      Administratör

      • Nitesh says

        Thank you for the great reply. Really appreciate it.

        I suspected that would be the case. Really interesting and to explore new possible options for the future.

        I’m sure you’ve heard this before, but keep up the amazing work. All of us in the WordPress community really appreciate the wonderful work and support you provide on this site and through e.g. Facebook.

        Kind Regards,

        Nitesh

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.