Serveur Apache HTTP Version 2.4

| Description: | Ex�cution des scripts CGI par l'interm�diaire d'un d�mon CGI externe | 
|---|---|
| Statut: | Base | 
| Identificateur�de�Module: | cgid_module | 
| Fichier�Source: | mod_cgid.c | 
| Compatibilit�: | Uniquement compatible avec les MPMs Unix thread�s | 
Except�es les optimisations et la directive additionnelle
    ScriptSock d�crite
    ci-dessous, mod_cgid a un comportement similaire �
    celui de mod_cgi. Voir le r�sum� de
    mod_cgi pour plus de d�tails � propos d'Apache et
    CGI.
Sur certains syst�mes d'exploitation de type unix, le lancement
    (forking) d'un processus depuis un serveur multi-thread� est une
    op�ration tr�s lourde car le nouveau processus va r�pliquer tous les
    threads du processus parent. Pour �viter cette d�pense de ressouces
    pour chaque invocation d'un programme CGI, mod_cgid
    cr�e un d�mon externe qui est responsable du branchement de
    processus enfants destin�s au lancement de scripts CGI. Le serveur
    principal communique avec ce d�mon par l'interm�diaire d'une socket
    de domaine unix.
Si un MPM multi-thread� a �t� s�lectionn� lors du processus de
    compilation, c'est ce module qui est utilis� par d�faut � la place
    de mod_cgi. Du point de vue de l'utilisateur, ce
    module est identique � mod_cgi quant � sa
    configuration et son utilisation. La seule diff�rence est la
    directive additionnelle ScriptSock qui permet de
    d�finir le nom du socket � utiliser pour la communication avec le
    d�mon CGI.
| Description: | Dur�e maximale d'attente de la prochaine sortie du programme CGI | 
|---|---|
| Syntaxe: | CGIDScriptTimeout time[s|ms] | 
| D�faut: | Valeur de la directive  | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| Statut: | Base | 
| Module: | mod_cgid | 
| Compatibilit�: | La valeur de CGIDScriptTimeout est 0 dans les versions 2.4 et ant�rieures | 
Cette directive permet de limiter la dur�e d'attente avant les prochaines donn�es re�ues en sortie du programme CGI. Si ce temps est d�pass�, la requ�te et le programme CGI se terminent.
CGIDScriptTimeout 20
| Description: | Le pr�fixe du nom de fichier du socket � utiliser pour communiquer avec le d�mon CGI | 
|---|---|
| Syntaxe: | ScriptSock chemin fichier | 
| D�faut: | ScriptSock cgisock | 
| Contexte: | configuration du serveur | 
| Statut: | Base | 
| Module: | mod_cgid | 
Cette directive permet de d�finir le pr�fixe du nom de fichier de la socket � utiliser pour communiquer avec le d�mon CGI, pr�fixe auquel sera ajout� une extension correspondant � l'identifiant processus du serveur. La socket sera ouverte avec les permissions de l'utilisateur qui a d�marr� Apache (en g�n�ral root). Afin de pr�server la s�curit� des communications avec les scripts CGI, il est imp�ratif de n'accorder � aucun autre utilisateur la permission d'�crire dans le r�pertoire o� se trouve la socket.
Si chemin fichier n'est pas un chemin absolu, il est
    relatif au chemin d�fini par la directive DefaultRuntimeDir.
ScriptSock /var/run/cgid.sock