HTTP 500 / 502
HTTP 500 stafar oft af villum í .htaccess eða PHP-kóðanum, en HTTP 502 kemur upp við of stóra headers eða cookies – finndu og lagaðu viðbótina eða skriftuna.
HTTP 500
.htaccess skrá
Villa 500 kemur venjulega upp þegar það er málskipunarvilla í .htaccess skránni á vefhýsingunni þinni. Villur í .htaccess skrám geta komið upp ef síðan þín hefur orðið fyrir innrás eða ef þú eða CMS-kerfið þitt hefur sett ógildar skipanir inn í hana.
Þú getur litið í logskrárnar til að sjá hvort villur hafa verið skráðar, það er gert undir "Website" > "Webserver logs" í stjórnborðinu okkar.
Endurnefndu e.t.v. .htaccess skrána til að staðfesta hvort það er hún sem veldur vandamálunum, athugaðu skrána og lagaðu svo villurnar í henni.
PHP‑kóðavilla
Villan getur einnig komið upp ef það er PHP‑kóðavilla á vefhýsingunni (og birting PHP‑villna er óvirk), þetta getur m.a. gerst ef vefhýsingin þín er farin að skorta á plássi eða ef kóðabreytingar hafa verið gerðar. Gakktu úr skugga um að CMS-kerfið þitt sé stillt til að birta kóðavillur.
HTTP 502
HTTP 502-villa (Bad Gateway) getur komið upp ef vefsíðan þín sendir svar með of stórum HTTP-headers. Það gerist yfirleitt ef plugin eða script setur margar eða mjög stórar cookies, eða setur sömu cookie mörgum sinnum í einu svari.
Þú getur leyst vandamálið með því að finna það plugin eða script sem setur margar cookies eða headers, t.d. með því að gera plugins óvirk eitt af í einu og prófa aftur. Það hjálpar ekki að hreinsa cookies úr vafranum, því það er svarið frá vefsíðunni sjálfri sem er of stórt.
Athugið: Ef of margar cookies eru í vafranum þínum færðu í staðinn villuna 400 Bad Request – Request Header Or Cookie Too Large. Hana má leysa með því að hreinsa cookies fyrir vefsíðuna í vafranum þínum.
Grein úr stuðningsflokkinum: PHP