Simply.com is available in english

HTTP 500 / 502

HTTP 500 skyldes ofte feil i .htaccess eller PHP-koden, mens HTTP 502 oppstår ved for store headers eller cookies – finn og rett pluginen eller skriptet.

HTTP 500

.htaccess-fil

Feil 500 oppstår normalt når det er en syntaksfeil i .htaccess-filen på webhotellet ditt. Feil i .htaccess-filer kan oppstå hvis siden din har blitt kompromittert, eller hvis du eller CMS-et ditt har satt inn ugyldige kommandoer i den.

Du kan se i loggfilene om det er registrert feil, det gjøres under "Website" > "Webserver logs" i kontrollpanelet vårt.

Omdøp eventuelt .htaccess-filen for å bekrefte om det er den som gir problemer, kontroller filen for feil og rett den deretter.

PHP-kodefeil

Feilen kan også oppstå hvis det er en PHP-kodefeil på webhotellet (og visning av PHP-feil er deaktivert), dette kan bl.a. oppstå hvis webhotellet ditt har gått tom for plass, eller hvis det er gjort kodeendringer. Sørg for at CMS-et ditt er satt opp til å vise kodefeil.

HTTP 502

En HTTP 502-feil (Bad Gateway) kan oppstå hvis hjemmesiden din sender et svar med for store HTTP-headers. Det skjer typisk hvis et plugin eller skript setter mange eller svært store cookies, eller setter den samme cookien mange ganger i ett svar.

Du kan avhjelpe problemet ved å finne pluginet eller skriptet som setter de mange cookies eller headers, f.eks. ved å deaktivere pluginene dine én om gangen og teste igjen. Det hjelper ikke å slette cookies i nettleseren, siden det er hjemmesidens eget svar som er for stort.

Merk: Hvis det er for mange cookies i nettleseren din, får du i stedet feilen 400 Bad Request – Request Header Or Cookie Too Large. Den kan løses ved å slette cookies for hjemmesiden i nettleseren din.

Artikkel fra støttekategorien: PHP