Kako Ispraviti Internu Grešku

Sadržaj:

Kako Ispraviti Internu Grešku
Kako Ispraviti Internu Grešku

Video: Kako Ispraviti Internu Grešku

Video: Kako Ispraviti Internu Grešku
Video: Najopasnije greške u ishrani 2024, Maj
Anonim

Do greške prilikom otvaranja određene web lokacije može doći iz različitih razloga. Radi praktičnosti, ove su greške numerirane, a svaka od njih ima svoj opis i rješenja. Pogreška 500 također nije izuzetak.

Kako ispraviti internu grešku
Kako ispraviti internu grešku

Potrebno

Priključak za internet

Instrukcije

Korak 1

Utvrdite mogući uzrok interne greške (greška 500). Naravno, to mogu biti različite okolnosti, ali najčešće je to zbog pogrešne sintakse jedne sistemske datoteke koja se naziva.htaccess ili sadržaja nepodržanih elemenata u njoj.

Korak 2

Da biste riješili problem, u ovom slučaju prokomentirajte direktivu Options postavljanjem hasha na sam početak retka. Spremite promjene i provjerite je li problem nestao. Ako se pogreška i dalje javlja, možda je bilo nekoliko razloga - provjerite preostale točke i provjerite pravopis.

Korak 3

Ako ste ustanovili da je uzrok interne pogreške nepravilno rukovanje CGI skriptama, provjerite završetke redaka ovih skripti, oni moraju biti u UNIX formatu (n) i ni u jednom drugom (uobičajena greška je redak koji završava u Windows formatu (r / n)). Pošaljite ih putem FTP-a na server pomoću ASCII načina.

Korak 4

Provjerite dozvole CGI skripti. Oni i direktoriji u kojima se nalaze trebali bi biti dostupni samo njihovom vlasniku. U ovom slučaju, prava bi trebala imati sljedeći oblik: 0755 (drwxr-xr-x). Promijenite ovaj parametar ako je potrebno. Provjerite pojavljuje li se greška nakon izvršenih promjena.

Korak 5

Provjerite jesu li zaglavlja HTTP odgovora pravilno sročena kao rezultat pokretanja vaše CGI skripte. Pronađite zapisnik koji se naziva error_log, a koji bi se trebao nalaziti u odjeljku za pohranu datoteka dnevnika (zapisnici pogrešaka), u stavci izbornika "Statistika". Unesite potrebne promjene, a zatim provjerite je li nestala interna greška. Najčešće se ispostavi da ako nijedna od gornjih opcija ne pomogne, greška leži u pogrešnom pravopisu. Obavezno provjerite parametre koje ste nedavno uredili.

Preporučuje se: