Fejl er ikke ligefrem sjovt, og det går dobbelt for esoteriske fejlkoder, du ikke kan lave hoveder eller haler af. Fejl 505 er et kryptisk og forvirrende eksempel, der kan dukke op på uventede steder, som de udgående links på dit WordPress-websted. Da der ikke er nogen omfattende artikler om dette online, har vi besluttet at løse problemet én gang for alle. Lad os tage et kig på 505 fejlkodens betydning, og hvordan man løser det.
505 Fejlkode Betydning afsløret
![[Fejl i Stifinder]](https://cloudzy.com/wp-content/uploads/image3-5.png)
Fejl 505 er kode for "HTTP-version ikke understøttet", og det betyder, at klientens anmodning bruger en version af HTTP, som serveren ikke genkender. Det meste af tiden er problemet, at webserveren bruger en gammel HTTP-version. Det kan ske, når webservere som Apache eller Nginx ikke er blevet opdateret i lang tid.
Nogle gange er det modsatte dog tilfældet. Hvis du bruger ældre browsere som Internet Explorer til nyere websteder, er der en chance for, at du vil se fejl 505 meget. I dette tilfælde er problemet ikke HTTP-servers, selvom det kaldes en serverfejl.
Nu er der nogle måder, du kan undgå denne fejl på, afhængigt af om du har adgang til serveren eller ej. Lad os dykke direkte ind.
Effektiv Måder at løse HTTP 505-fejl på
Sådan løses HTTP 505-fejl: Løsninger på klientsiden
Hvis du ser fejl 505 i din browser, er der to hurtige måder at rette den på. Den første ting at gøre er at se, om du bruger en rigtig gammel browser som for eksempel Microsofts Internet Explorer. I sådanne tilfælde forsøger din browser at oprette forbindelse til en moderne webserver ved hjælp af gamle HTTP-versioner. Så den bedste måde at løse dette på er at skifte til en moderne browser som Firefox eller Google Chrome.
Hvis du bruger en moderne browser og har stået over for fejl 505, så er den hurtigste løsning at rydde din browsers cache. For at arbejde hurtigere og forbruge mindre netværkstrafik anvender de fleste browsere caching-metoder, som gemmer nogle funktioner på de websteder, du besøger. Somtimes, cachen og det faktiske webstedsindhold stemmer ikke overens efter et stykke tid, og det kan forårsage fejl som 505 "HTTP-version ikke understøttet." Som en for eksempel fortæller vi dig, hvordan du rydder cachen i din Chrome-browser.
Chrome tilbyder forskellige måder at administrere og rydde cachen på, men den hurtigste måde er følgende:
- Mens du er i Chrome, skal du trykke på F12
- Klik på og hold opdateringsknappen nede ved siden af adresselinjen
- Fra menuen, der vises, skal du vælge "Tøm cache og hård genindlæsning"
![[Chrome Hard Reload Menu]](https://cloudzy.com/wp-content/uploads/image1-6.png)
Sådan løses HTTP 505-fejl: Server-sideløsninger
Hvis du kører et WordPress-baseret websted, eller hvis du hoster et websted ved hjælp af en gammel webserver eller hostingudbyder, kan du muligvis gøre noget ved fejl 505.
Begynd at blogge
Selvvært din WordPress på top-tier hardware, med NVMe-lagring og minimal latenstid rundt om i verden - vælg din yndlingsdistro.
Få WordPress VPSKontrollerer HTTP-versionen
Det første skridt til at løse problemet er at se, hvilken HTTP-version din webserver faktisk bruger. For at gøre det kan du bruge TelNet i Windows eller krølle kommando i Linux. Siden TelNet har masser af instruktioner tilgængelige online, vil vi dække trinene til at kontrollere HTTP-versionen ved hjælp af Linux-kommandolinjen.
Først skal vi starte terminalen. Det kan gøres ved at trykke på Ctrl+Alt+T i de fleste distros og fra applikationsmenuen i dem alle. Når du har terminalen åben, skal du indtaste følgende kommando og trykke på <Retur>
curl --head http://example.site/
Selvfølgelig skal du ændre "eksempel.site" med adressen på din egen hjemmeside. Når du udfører denne kommando, bør du se en liste over egenskaber, der vil se nogenlunde sådan ud:
![[Linux-terminalanmodning om HTTP-version]](https://cloudzy.com/wp-content/uploads/Screenshot-from-2021-07-17-11-53-29.png)
Når problemet dukker op i WordPress, er årsagen dog en anden, og det vil have brug for en anden løsning. Lad os tage et kig.
WordPress problem
Nogle gange vil WordPress-plugins forsøge at oprette forbindelse til tredjepartswebsteder på ruten til et udgående link, og det kan forårsage problemer. Forestil dig for eksempel, at du vil henvise din kunde til dit produkt, der sælges på Amazon. Du kan bruge statiske webadresser til dit produkt, der er helt okay, men når nogen klikker på dem fra dit websted, får de 505-fejlen. Det er normalt på grund af et plugin og forskellen mellem tredjepartswebstedets HTTP-version og den rigtige destination. For at teste det kan du bruge ovenstående metode ved hjælp af krølle for at tjekke HTTP-versionen af dit websted og den, du linker til.
WordPress løsning #1
Der er to måder, du kan håndtere dette på. Hvis du kun bruger nogle få plugins, anbefaler vi, at du slukker plugins en efter en for at finde synderen. Du kan derefter erstatte det med et alternativ eller din egen kode. Det er dog ikke altid en praktisk løsning. Du har muligvis for mange plugins til at finde den, der er ansvarlig for 505-fejlkoden, eller du kan muligvis ikke skille dig af med den, selvom du finder plugin'et. Derfor kan den følgende metode godt være det værd, på trods af at den kun er en løsning.
Begynd at blogge
Selvvært din WordPress på top-tier hardware, med NVMe-lagring og minimal latenstid rundt om i verden - vælg din yndlingsdistro.
Få WordPress VPSWordPress løsning #2
Denne metode involverer at deaktivere WordPress Link Checker, som finder og rapporterer ødelagte links. Normalt er det et nyttigt værktøj, der lader dig fjerne uønskede og gamle links. Når det begynder at rapportere fungerende links som ødelagte på grund af plugins, kan det potentielt beskadige dit websted. De falske rapporter om brudte links kan umuliggøre en reel analyse af din hjemmeside, og en masse tilsyneladende ødelagte links kan sænke din SEO-placering. For at undgå alt det, er vi nødt til at slå Link Checker fra for de websteder, der udsender en falsk alarm.
Når du har fundet alle de fungerende links, der stadig reagerer med en 505-fejlkode, kan du ekskludere dem fra linkkontrollen ved at bruge følgende trin:
- Gå til dit WordPress Dashboard
- Gå til Indstillinger → Linkkontrol → Hvilke links skal kontrolleres
- Føj domænet/domænerne til ekskluderingslisten
- Klik på Gem ændringer
En enklere måde?
Og det er det. Det burde have taget hånd om 505 fejlkoden i alle dens manifestationer. Selvfølgelig er der altid en chance for, at det ikke forsvinder så enkelt. Hvordan løser jeg HTTP 505 fejl så? Nå, en simpel måde er at stoppe med at bekymre sig om det og overlade alt til os. Vores optimerede WordPress VPS kører på top-tier infrastruktur og bruger de nyeste softwareversioner sikrer, at du ikke løber ind i denne form for fejl. Du kan overlade opdateringer og sikkerhedskopier til os og bruge din tid på at være mere produktiv. Tag et kig på vores WordPress VPS-løsninger her.