Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Pretpostavljamo da se naježite pri pomisli na ovu poruku. Dobro poznata situacija – taman ste postavili svoj sajt na hosting nalog, podesili sve što treba i kada ste hteli da ga učitate, dobili ste ovakvu poruku: Internal Server Error ili Error 500.
*baca računar kroz prozor*
Ovakva poruka se često pojavljuje zbog neispravnih dozvola za fajlove i direktorijume. U mnogim slučajevima, to se desi nakon što raspakujete fajlove sajta na hosting nalog, jer su fajlovi i direktorijumi koji su bili kompresovani imali pogrešne dozvole. Kako bi sajt pravilno funkcionisao, na SuperHosting.RS serverima svi direktorijumi treba da imaju dozvolu 755, a fajlovi 644. U redu, pronaći ćete direktorijume/fajlove sa pogrešnim dozvolama i ispravićete grešku. Ali šta ako imate baš MNOGO direktorijuma/fajlova? Ili ne možete tako lako da ih pronađete?
I u ovom slučaju SuperHosting tim je mislio na vas. Predstavljamo vam: Fix Permissions by SuperHosting!
Kakve su to dozvole?
Dozvole pristupa ili file permissions se koriste na UNIX platformama za regulisanje pristupa fajlovima i podataka na njima. Većina sistema koji se sastoje od fajlova kontroliše pristup podacima i organizuje red u okruženju dodeljivanjem posebnih dozvola korisnicima i grupama korisnika.
U sistemima koji su zasnovani na UNIX-u svakom fajlu i direktorijumu su dodeljene odgovarajuće dozvole na tri odvojena objekta:
- vlasniku fajla/direktorijuma (user)
- korisničkoj grupi (group)
- svim ostalim (other)
Svakom objektu se dodeljuju dozvole koje su podeljene u tri vrste:
- čitanje (read) r
- pisanje (write) w
- izvršavanje (execute) x
Ove dozvole se mogu prikazati ciframa ili slovima:
0 | — | bilo kakav pristup je zabranjen |
1 | –x | dozvoljen je pristup samo za izvršavanje |
2 | -w- | dozvoljen je pristup samo za pisanje |
3 | -wx | dozvoljen je pristup za pisanje i izvršavanje |
4 | r– | dozvoljen je pristup samo za čitanje |
5 | r-x | dozvoljen je pristup za čitanje i izvršavanje |
6 | rw- | dozvoljen je pristup za čitanje i pisanje |
7 | rwx | svi pristupi su dozvoljeni |
Dozvole se dodeljuju redom za: vlasnika, korisničku grupu i sve ostale. Na primer, ako fajl ima dozvolu 644 to znači:
6 | (rw-) | dozvoljen je pristup vlasniku za čitanje i pisanje |
4 | (r–) | dozvoljen je pristup grupi korisnika samo za čitanje |
4 | (r–) | svima ostalima je dozvoljen pristup samo za čitanje |
Kako funkcioniše ovaj alat?
Zapravo funkcioniše veoma jednostavno. Samo jednim klikom na dugme ispravićete dozvole vaših fajlova i direktorijuma. Provera ispravnosti pristupnih dozvola vrši se za sledeće tipove fajlova: .htaccess, .php, .shtml, .htm, .html, .css, .js, .jpg, .jpeg, .png, .gif, .svf, .flv. Možete čak i da izaberete da li ćete ispraviti dozvole za ceo hosting nalog ili samo za određeni direktorijum.
Ukoliko se i vama dešavalo da vam fajlovi i direktorijumi imaju pogrešne dozvole, ne oklevajte da isprobate naš alat i uštedite na vremenu. Ukoliko želite da saznate više o ovom alatu, možete to uraditi na našoj stranici za pomoć.