Apple Mac OS X Server v10.2 Manuel d'utilisation

Page 153

Advertising
background image

Service Web

153

Une CGI peut aussi effectuer seule une fonction personnalisée. Une CGI pourrait par
exemple effectuer un comptage des visiteurs chaque fois qu’un utilisateur accède au site Web
et inséré ce nombre généré dynamiquement sur votre page Web.

Pour utiliser une CGI :

Étape 1 :

Installation d’une CGI

Vous pouvez choisir les emplacements suivants pour l’installation d’une CGI :

Pour un seul site : Placez la CGI dans le dossier Documents de votre site Web. Le nom de la
CGI doit se terminer par “.cgi.” Si vous installez la CGI ici, vous devez l’activer pour le site.

Pour tous les sites : mettez le CGI dans le dossier /Library/WebServer/CGI-Executables. Pour
que la CGI fonctionne sur votre site, vous devez ajouter /cgi-bin/ à l’URL de votre site. Il n’est
pas nécessaire d’activer la CGI. Une fois installée, celle-ci est en service.

Étape 2 :

Activation de l’exécution en CGI pour votre site

Dans Admin Serveur, cliquez sur Web et choisissez Configurer le service Web, puis cliquez
sur l’onglet Sites. Sélectionnez un site dans la liste, puis cliquez sur Modifier. Sélectionnez
ensuite sur Activer l’exécution en CGI dans le panneau Général de la fenêtre des réglages
du site.

Étape 3 :

Redémarrage du service Web

Vous devez arrêter le service Web et le redémarrer pour que les modifications prennent effet.

Comprendre le fonctionnement de Multipurpose Internet Mail
Extension (MIME)

La spécification MIME (Multipurpose Internet Mail Extension) est un standard Internet
permettant de définir ce qui se produit lorsqu’un navigateur Web sollicite un fichier
possédant certaines caractéristiques. Vous pouvez choisir la réponse fournie par le serveur
Web en fonction du suffixe du fichier. Vos choix dépendront en partie des modules que
vous avez installés sur votre serveur Web. Toute combinaison d’un suffixe de fichier et de
la réponse correspondante s’appelle “association de type MIME”.

Suffixes MIME

Un suffixe décrit le type de données présentes dans un fichier. Vous trouverez ci-dessous
quelques exemples :

m

txt pour les fichiers de texte

m

cgi pour les fichiers Common Gateway Interface

m

gif pour les fichiers GIF (graphiques)

m

au pour les fichiers sonores

m

tiff pour les fichiers TIFF (graphiques)

Advertising