500 Internal Server Error
HTTP 500, Interna pogreška poslužitelja
Opća greška na poslužitelju zbog koje tražena stranica nije mogla biti prikazana posjetitelju.
Čemu služi
Oznaka 500 upozorava da poslužitelj nije uspio obraditi zahtjev zbog neočekivanog problema. Kupac umjesto Vaše ponude dobiva poruku o grešci. Ako se problem ponavlja, može spriječiti slanje upita ili naručivanje.
Broj 500 ne govori što je točno pokvareno. Važan je kao početni trag osobi koja održava stranicu. Stalno osvježavanje preglednika ili promjena teksta poruke neće riješiti uzrok na poslužitelju.
Kako radi
Kod dinamičke web stranice poslužitelj može pokretati program i čitati podatke prije nego pošalje odgovor. Pogreška u programu, neispravna nadogradnja ili problem s postavkama mogu prekinuti taj postupak.
Osoba zadužena za hosting pregledava zapis pogrešaka i posljednje promjene. Tek se iz tih podataka može odlučiti treba li ispraviti program, vratiti raniju verziju ili promijeniti postavke. Odgovor 500 razlikuje se od 403 Forbidden, koji označava odbijen pristup.
Primjer
OPG iz okolice Virovitice nadogradi sustav za narudžbe. Nakon toga obrazac pri slanju prikazuje 500. Ponuda proizvoda i dalje se otvara, pa vlasnik bez provjere obrasca možda ne bi primijetio kvar.
Održavanje usporedi vrijeme neuspjele narudžbe sa zapisima poslužitelja, pronađe problem i popravi ga. Zatim provjeri prolazi li cijela probna narudžba do potvrde.
Što učiniti
Zabilježite adresu, vrijeme i radnju koja je prethodila grešci. Ako je obrazac važan za prodaju, privremeno istaknite drugi način kontakta. Posjetiteljima ne treba prikazivati tehničke zapise s osjetljivim podacima.