Poglavlje 15 · 15.8
Apache Handlers i MIME tipovi
Ova dva dijela pod Advanced Features određuju kako poslužitelj postupa s datotekama. Većini korisnika oni nikada nisu potrebni: svi uobičajeni tipovi datoteka već su ispravno postavljeni. Koristite ih samo ako znate zašto.
Apache Handlers
Handler određuje koji program obrađuje datoteku. Standardno se datoteke s ekstenzijom .php izvršavaju pomoću PHP-a. Pomoću vlastitog handlera možete povezati drugu ekstenziju s nekim programom, na primjer kako bi se .html datoteke također obrađivale pomoću PHP-a.
- Kliknite na Apache Handlers.
- Na kartici User defined handlers vidite svoje vlastite handlere. Na kartici System handlers vidite što poslužitelj standardno radi.
- Pod Create new handler (1) unesite u polje Handler naziv handlera, a u polje Extension ekstenziju bez točke.
- Kliknite na CREATE NEW HANDLER.

Napomena: Pogrešan handler može uzrokovati da se Vaše PHP datoteke više ne izvršavaju, nego da se prikazuju kao tekst ili preuzimaju. Tada svatko može pročitati Vaš kod i lozinke. Nakon izmjene odmah testirajte svoju web stranicu i uklonite handler ako nešto pođe po zlu.
Želite li jednoj mapi dodijeliti drugu PHP verziju? To nije moguće, čak ni uz Apache Handler ovdje ili pravilo u .htaccess: cijeli Vaš paket koristi verziju iz Select PHP version (pogledajte Odabir PHP verzije (Select PHP version)).
MIME tipovi
MIME tip govori pregledniku kakvu vrstu datoteke dobiva, na primjer sliku, video ili datoteku za preuzimanje. Ako to nije ispravno, preglednik će datoteku prikazati kao tekst ili će preuzeti nešto što bi trebao prikazati. Ako se to dogodi kod novog ili rijetkog tipa datoteke, sami možete dodati MIME tip.
- Kliknite na MIME types.
- Pod Add MIME Type (1) unesite u polje Ime MIME tip, na primjer application/manifest+json, a u polje Extension ekstenziju bez točke, na primjer webmanifest.
- Kliknite na ADD MIME TYPE.

Na kartici System MIME types prvo provjerite postoji li taj tip već. Najčešće je tako.
