15. nodaļa · 15.8
Apache Handlers un MIME Typi
Šīs divas sadaļas zem Advanced Features nosaka, kā serveris apstrādā failus. Lielākajai daļai klientu tās nekad nav vajadzīgas: visi ierastie failu tipi jau ir pareizi iestatīti. Izmantojiet tās tikai tad, ja zināt, kāpēc tas ir nepieciešams.
Apache Handlers
Handler nosaka, kura programma apstrādā failu. Pēc noklusējuma failus ar paplašinājumu .php izpilda PHP. Ar pašu izveidotu handler Jūs varat citu paplašinājumu piesaistīt programmai, piemēram, lai .html faili arī tiktu apstrādāti ar PHP.
- Noklikšķiniet uz Apache Handlers.
- Cilnē User defined handlers redzami Jūsu paša izveidotie handlers. Cilnē System handlers redzams, ko serveris dara pēc noklusējuma.
- Sadaļā Create new handler (1) laukā Handler ievadiet handler nosaukumu, bet laukā Extension paplašinājumu bez punkta.
- Noklikšķiniet uz CREATE NEW HANDLER.

Ņemiet vērā: nepareizs handler var izraisīt to, ka Jūsu PHP faili vairs netiek izpildīti, bet gan tiek rādīti kā teksts vai lejupielādēti. Tad ikviens var izlasīt Jūsu kodu un paroles. Pēc izmaiņu veikšanas uzreiz pārbaudiet savu tīmekļa vietni un izdzēsiet handler, ja kaut kas noiet greizi.
Vai vēlaties vienai mapei piešķirt citu PHP versiju? Šim nolūkam neizmantojiet Apache Handler, bet gan pievienojiet rindu failā .htaccess (skatiet PHP instellingen per map un, izmantojot .htaccess).
MIME typi
MIME tips pārlūkprogrammai pasaka, kāds fails tiek saņemts, piemēram, attēls, video vai lejupielāde. Ja tas nav pareizi, pārlūkprogramma failu var parādīt kā tekstu vai lejupielādēt kaut ko, kam vajadzēja tikt parādītam. Ja tas notiek ar jaunu vai retu failu tipu, Jūs varat pats pievienot MIME tipu.
- Noklikšķiniet uz MIME types.
- Sadaļā Add MIME Type (1) laukā Name ievadiet MIME tipu, piemēram, application/manifest+json, bet laukā Extension paplašinājumu bez punkta, piemēram, webmanifest.
- Noklikšķiniet uz ADD MIME TYPE.

Cilnē System MIME types Jūs vispirms varat pārbaudīt, vai attiecīgais tips jau nav iekļauts sarakstā. Parasti tas tur jau ir.
