Kaj pomeni
500 je splošna koda, ko aplikacija ali strežnik naleti na napako, ki je ne zna natančneje opisati. Težava je na strani spletne strani, ne pri obiskovalcu. Natančen vzrok je viden samo v strežniških dnevnikih.
Najpogostejši vzroki
- Programska napaka (izjema) v aplikaciji ali vtičniku.
- Napačna sintaksa v .htaccess ali konfiguraciji strežnika.
- Prekoračena PHP memory_limit ali časovna omejitev.
- Napačne pravice datotek ali manjkajoča odvisnost po posodobitvi.
- Nedosegljiva podatkovna baza, ki je aplikacija ne obravnava pravilno.
Kaj narediš kot obiskovalec
- Počakaj minuto in osveži stran — napaka je lahko prehodna.
- Preveri, ali stran deluje drugim, s preverjanjem statusa URL-ja.
- Če napaka vztraja, obvesti lastnika strani; sam je ne moreš odpraviti.
Kaj naredi lastnik strani ali razvijalec
- Preberi dnevnik napak strežnika ali aplikacije — tam je točen vzrok.
- WordPress: vklopi WP_DEBUG_LOG, onemogoči nedavno posodobljene vtičnike in preklopi na privzeto temo.
- Preveri zadnjo spremembo .htaccess ali konfiguracije in jo povrni.
- Uporabniku prikaži prijazno stran napake, a s pravilnim statusom 500.
Vpliv na SEO in Google
Kratkotrajni 500 ne škodijo. Če Googlebot napako dobiva več dni, upočasni pajkanje in lahko URL-je odstrani iz indeksa.
Pogosta vprašanja
Ali je napaka 500 pri meni?
Ne. Napaka je na strežniku spletne strani.
Kako najdem vzrok napake 500?
V strežniškem dnevniku napak (error log) ali dnevniku aplikacije.