Chapitre 15 · 15.8
Gestionnaires Apache et types MIME
Ces deux éléments sous Fonctionnalités avancées déterminent la façon dont le serveur traite les fichiers. La plupart des clients n'en ont jamais besoin : tous les types de fichiers courants sont déjà correctement configurés. Utilisez-les uniquement si vous savez pourquoi.
Gestionnaires Apache
Un gestionnaire détermine quel programme traite un fichier. Par défaut, les fichiers portant l'extension .php sont exécutés par PHP. Avec un gestionnaire personnalisé, vous pouvez associer une autre extension à un programme, par exemple pour que les fichiers .html soient également traités par PHP.
- Cliquez sur Gestionnaires Apache.
- Sous l'onglet Gestionnaires définis par l'utilisateur, vous voyez vos propres gestionnaires. Sous Gestionnaires système, vous voyez ce que le serveur fait par défaut.
- Sous Créer un nouveau gestionnaire (1), indiquez dans Gestionnaire le nom du gestionnaire et dans Extension l'extension sans le point.
- Cliquez sur CRÉER UN NOUVEAU GESTIONNAIRE.

Attention : Un gestionnaire mal configuré peut empêcher l'exécution de vos fichiers PHP, qui seront alors affichés comme du texte ou téléchargés. N'importe qui pourrait alors lire votre code et vos mots de passe. Testez immédiatement votre site après une modification, et supprimez le gestionnaire si quelque chose ne fonctionne pas correctement.
Vous souhaitez attribuer une autre version de PHP à un seul dossier ? N'utilisez pas de gestionnaire Apache pour cela, mais une ligne dans .htaccess (voir Paramètres PHP par dossier et via .htaccess).
Types MIME
Un type MIME indique au navigateur le type de fichier qu'il reçoit, par exemple une image, une vidéo ou un téléchargement. Si cette information est incorrecte, le navigateur affiche un fichier comme du texte ou télécharge quelque chose qu'il devrait normalement afficher. Si cela se produit avec un type de fichier nouveau ou rare, vous pouvez ajouter vous-même un type MIME.
- Cliquez sur Types MIME.
- Sous Ajouter un type MIME (1), indiquez dans Nom le type MIME, par exemple application/manifest+json, et dans Extension l'extension sans le point, par exemple webmanifest.
- Cliquez sur AJOUTER UN TYPE MIME.

Sous l'onglet Types MIME système, vous pouvez d'abord vérifier si le type existe déjà. C'est généralement le cas.
