502 Bad Gateway502 Bad Gateway i WordPress
Gem først: URL, tidspunkt og om fejlen rammer hele siden
En WordPress-fejl bliver sjældent nemmere af, at man prøver ti løsninger på én gang. Start med det første sikre tegn – en HTTP-status, en PHP-fejl, et REST-svar eller en ændring lige før fejlen – og gå til den guide, der ejer netop det symptom.
Gem fejlkode, URL, tidspunkt og den seneste ændring, før du gør noget. Vælg derefter guiden ud fra det første sikre tegn – og ændr kun én ting ad gangen med en kendt vej tilbage.
Vælg det spor, du står i – eller se alle 20. Hvert kort fortæller, hvad du skal gemme først, hvor svær fejlen typisk er, og hvor lang tid du skal afsætte.
502 Bad GatewayGem først: URL, tidspunkt og om fejlen rammer hele siden
403 ForbiddenGem først: den afviste URL, brugerstatus og firewallhændelse
500 straks efter en .htaccess-ændringGem først: kopi af filen før og efter ændringen
„HTTP-fejl“ ved billeduploadGem først: billedets dimensioner og svarkoden i Netværk-fanen
cURL error 28 eller loopback-fejlGem først: en test udefra og indefra af samme URL
500 Internal Server ErrorGem først: PHP-loglinjen og tidspunktet
504 Gateway TimeoutGem først: hvilken request der er langsom, og hvor længe den venter
429 Too Many RequestsGem først: IP, tidspunkt og den ramte URL
413 Request Entity Too LargeGem først: filens størrelse og uploadvejen
ERR_TOO_MANY_REDIRECTSGem først: redirect-kæden fra curl -I
Alle undersider giver 404Gem først: permalink-strukturen og .htaccess
„Der er opstået en kritisk fejl“Gem først: PHP-loglinjen og den handling, der udløste den
„Fejl ved oprettelse af databaseforbindelse“Gem først: tidspunkt, cachetilstand og databasestatus
Helt hvid sideGem først: HTTP-status, PHP-log og seneste ændring
Fatal error: Allowed memory size … exhaustedGem først: hele loglinjen med fil og bytegrænse
Fejl lige efter et PHP-versionsskiftGem først: PHP-loglinjen og den tidligere version
„Table is marked as crashed“ i loggenGem først: databasebackup og resultatet af CHECK TABLE
Mail om „et teknisk problem med dit websted“Gem først: fejltype, fil og linje fra mailen
Maximum execution time exceededGem først: loglinjen med fil og grænse
Forkerte filrettighederGem først: output af ls -l på wp-content
„Could not create directory“Gem først: ejer og rettigheder på uploads-mappen
Filen overskrider upload-grænsenGem først: upload_max_filesize og post_max_size
Editoren viser ugyldigt JSON-svarGem først: REST-request, statuskode og response body
Site Health viser en REST API-fejlGem først: endpoint, metode, status og svar
Login sender dig i ring eller klager over cookiesGem først: inkognitotest og cachestatus på login-siden
„Sorry, you are not allowed to access this page“Gem først: tabelpræfiks i wp-config og databasen
Låst ude af wp-adminGem først: fejlbeskeden på login-siden
Nulstillingsmailen kommer ikkeGem først: brugernavn og adgang til database eller FTP
Editoren indlæser ikkeGem først: konsolfejl og REST-svar
RSS-feedet er ugyldigtGem først: første linje i feedets kildekode
Siden er fast i vedligeholdelsestilstandGem først: opdateringen, tidspunktet og filstatus
Fejlen kom efter en plugin- eller temaændringGem først: versionsændringen og en handling, der genskaber fejlen
Planlagte indlæg udgives ikkeGem først: forfaldne cron-hændelser og seneste kørsel
„Destination folder already exists“Gem først: mappens navn og indhold i wp-content
Fejl lige efter en opdateringGem først: versionen før og efter
Seneste guides i kategorien
sådan gør du det sikkert, trin for trin – uden at sitet vælter
hvorfor browseren advarer, og sådan fjerner du mærkatet i WordPress
hvad fejlen betyder, og sådan løser du den – som besøgende og som ejer
hvad fejlen betyder, og sådan fjerner du den – som besøgende og som ejer
hvad fejlen betyder, og sådan retter du den på din hjemmeside
sådan rydder du cache i Chrome, Safari, på mobilen og i WordPress
sådan finder du login-siden og kommer ind i wp-admin
Det samme symptom kan have flere forklaringer. Her er det, du skal se efter, før du ændrer noget på live-sitet.
En 403 betyder, at requesten bliver afvist. En 502 betyder, at et mellemled ikke fik et brugbart svar fra næste led. De kan ligne hinanden for den besøgende, men loggen og den ansvarlige komponent er forskellig.
Notér URL, klokkeslæt og om fejlen rammer alle sider eller kun én request. Har fejlsiden Cloudflare-branding eller et Ray ID, så fortsæt i Cloudflare-hubben.
„Kritisk fejl“, hvid skærm og memory exhausted kan alle begynde i PHP. En konkret fatal error er mere værd end et gæt om for lidt hukommelse – så hæv ikke en grænse, før loggen viser, hvad der bruger ressourcen.
Ved databasefejl skal du skelne mellem forkerte forbindelsesoplysninger, en utilgængelig databaseproces og en konkret tabel- eller queryfejl. En forside fra page cache beviser ikke, at databasen svarer.
Kan siden læses, men et indlæg ikke gemmes, er editorens request og REST-svar vigtigere end forsiden. Gem endpoint, statuskode og response body, før du ændrer permalinks eller firewall.
En efterladt vedligeholdelsesfil efter en opdatering er derimod en smal fejl, der normalt ikke kræver permanente ændringer i tema eller plugins.
Et plugin eller tema kan være årsagen uden at blive slået fra for alle besøgende. Genskab først fejlen på staging, del de mistænkte komponenter i grupper, og test den samme handling – det er hurtigere end at deaktivere alt og gætte.
Har du ikke adgang til log, filbackup eller en sikker stagingkopi, kan Hostious hjælpe med at afgrænse fejlen, før live-sitet ændres.
Brug for hjælp?
Er du kunde hos Hostious, kan supporten se i loggen, hvad der gik galt – og rette det med dig. Er du ikke kunde endnu, flytter vi din hjemmeside gratis.