mod_so.html.fr revision 07515978f91045ebc429e4be503b6266f53a9096
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<?xml version="1.0" encoding="ISO-8859-1"?>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd This file is generated from xml source: DO NOT EDIT
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd -->
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<title>mod_so - Serveur Apache HTTP</title>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen<script src="/style/scripts/prettify.js" type="text/javascript">
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen</script>
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<link href="/images/favicon.ico" rel="shortcut icon" /></head>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<body>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div id="page-header">
3f08db06526d6901aa08c110b5bc7dde6bc39905nd<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossaire</a> | <a href="/sitemap.html">Plan du site</a></p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<p class="apache">Serveur Apache HTTP Version 2.5</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<img alt="" src="/images/feather.gif" /></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
3f08db06526d6901aa08c110b5bc7dde6bc39905nd<div id="path">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
9472e4d3c410be3b3f1addbf3b1db1769f64e765nd<div id="page-content">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div id="preamble"><h1>Module Apache mod_so</h1>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="toplang">
cd7c928b185ceb2b481d1149dd90f0fc40f83da1nd<p><span>Langues Disponibles: </span><a href="/en/mod/mod_so.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<a href="/fr/mod/mod_so.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
fac8c35bfb158112226ab43ddf84d59daca5dc30nd<a href="/ja/mod/mod_so.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung<a href="/ko/mod/mod_so.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<a href="/tr/mod/mod_so.html" hreflang="tr" rel="alternate" title="T�rk�e">&nbsp;tr&nbsp;</a></p>
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem</div>
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Chargement de modules ou de code ex�cutable au cours du
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluemd�marrage ou du red�marrage du serveur</td></tr>
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur�de�Module:</a></th><td>so_module</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="module-dict.html#SourceFile">Fichier�Source:</a></th><td>mod_so.c</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="module-dict.html#Compatibility">Compatibilit�:</a></th><td>Sous Windows, c'est un module de base (toujours
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndinclus)</td></tr></table>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<h3>Sommaire</h3>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Sur les syst�mes d'exploitation s�lectionn�s, ce module peut �tre
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd utilis� pour charger des modules dans le serveur HTTP Apache en cours d'ex�cution
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd gr�ce au m�canisme des <a href="/dso.html">Dynamic Shared Object ou Objets Partag�s
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd Dynamiquement</a> (DSO), et �vite ainsi de devoir effectuer une
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd recompilation.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Sous Unix, le code charg� provient en g�n�ral de fichiers objet
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd partag�s poss�dant en g�n�ral l'extension <code>.so</code>, alors
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd que sous Windows, l'extension peut �tre soit <code>.so</code>, soit
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <code>.dll</code>.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <div class="warning"><h3>Avertissement</h3>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>En g�n�ral, les modules compil�s pour une version majeure du
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd serveur HTTP Apache ne fonctionneront pas avec une autre (par
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd exemple de 1.3 � 2.0 ou 2.0 � 2.2). D'une version majeure � l'autre,
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd il y a souvent des modifications d'API qui n�cessitent des
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd modifications du module pour qu'il puisse fonctionner avec la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd nouvelle version.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd </div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div id="quickview"><h3 class="directives">Directives</h3>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<ul id="toc">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<li><img alt="" src="/images/down.gif" /> <a href="#loadfile">LoadFile</a></li>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<li><img alt="" src="/images/down.gif" /> <a href="#loadmodule">LoadModule</a></li>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</ul>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<h3>Sujets</h3>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<ul id="topics">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<li><img alt="" src="/images/down.gif" /> <a href="#windows">Cr�ation de modules chargeables pour
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndWindows</a></li>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="section">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<h2><a name="windows" id="windows">Cr�ation de modules chargeables pour
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndWindows</a></h2>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <div class="note"><h3>Note</h3>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Sous Windows, o� les modules chargeables poss�dent en g�n�ral
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd l'extension de nom de fichier <code>.dll</code>, les modules Apache
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd httpd se nomment <code>mod_nom-module.so</code>, tout comme sur les
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd autres plates-formes. Vous trouverez cependant encore des modules
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd tiers, comme PHP par exemple, qui continuent d'utiliser la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd convention de nommage avec extension <code>.dll</code>.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Bien que <code>mod_so</code> puisse encore charger des modules
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd poss�dant un nom du style <code>ApacheModuleFoo.dll</code>,
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd il est pr�f�rable d'utiliser la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd nouvelle convention de nommage ; si vous modifiez votre module
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd chargeable pour la version 2.0, veuillez aussi modifier son nom pour
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd respecter cette nouvelle convention.</p></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Les API des modules Apache httpd sous Unix et Windows sont identiques.
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd Alors que certains modules s'appuient sur certains
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd aspects de l'architecture Unix non pr�sents dans Windows, et ne
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd fonctionneront donc pas sur cette derni�re plate-forme, de nombreux
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd modules fonctionnent sous Windows avec peu ou pas de modification
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd par rapport � leur version Unix.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Lorsqu'un module fonctionne, il peut �tre ajout� au serveur de
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd deux mani�res. Sous Unix, il peut �tre compil� dans le serveur.
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd Comme Apache httpd pour Windows ne dispose pas du programme
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <code>Configure</code> propre � Apache httpd pour Unix, le fichier source
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd du module doit �tre ajout� au fichier projet Apache de base, et ses
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd symboles ajout�s au fichier <code>os\win32\modules.c</code>.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>La seconde m�thode consiste � compiler le module en tant que DLL,
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd � savoir une biblioth�que partag�e qui pourra �tre charg�e dans le
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd serveur en cours d'ex�cution via la directive
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <code><code class="directive">LoadModule</code></code>. Ces modules DLL
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd peuvent �tre distribu�s et ex�cut�s sur toute installation d'Apache
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd httpd pour Windows, sans avoir � recompiler le serveur.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Pour cr�er un module DLL, il est n�cessaire d'apporter une l�g�re
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd modification � son fichier source : l'enregistrement du module doit
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd �tre export� depuis la DLL (qui sera elle-m�me cr��e plus tard ;
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd voir plus loin). Pour ce faire, ajoutez la macro
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <code>AP_MODULE_DECLARE_DATA</code> (d�finie dans les fichiers
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd d'en-t�tes d'Apache httpd) � la d�finition de l'enregistrement de votre
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd module. Par exemple, si votre module est d�clar� comme suit :</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="example"><p><code>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd module foo_module;
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</code></p></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Remplacez cette ligne par :</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="example"><p><code>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd module AP_MODULE_DECLARE_DATA foo_module;
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</code></p></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Notez que cette macro ne sera prise en compte que sous Windows,
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd si bien que le module poura �tre utilis� sans changement sous Unix,
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd si besoin est. Alternativement, si vous �tes familier avec les
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd fichiers <code>.DEF</code>, vous pouvez les utiliser pour exporter
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd l'enregistrement du module.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Maintenant, nous sommes pr�ts � cr�er une DLL contenant notre
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd module. Il va falloir pour cela la lier avec la biblioth�que
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd d'export libhttpd.lib qui a �t� cr��e au cours de la compilation de
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd la biblioth�que partag�e libhttpd.dll. Il sera peut-�tre aussi
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd n�cessaire de modifier la configuration du compilateur pour
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd s'assurer que les fichiers d'en-t�tes d'Apache httpd seront correctement
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd localis�s. Vous trouverez cette biblioth�que � la racine du
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd r�pertoire des modules de votre serveur. Il est souhaitable
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd d'utiliser un fichier de module .dsp existant dans l'arborescence
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd afin de s'assurer que l'environnement de compilation est
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd correctement configur�, mais vous pouvez aussi comparer les options
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd de compilation et d'�dition de liens � votre fichier .dsp.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Ceci devrait cr�er une version DLL de votre module. Il vous
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd suffit maintenant de l'enregistrer dans le r�pertoire
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <code>modules</code> � la racine de votre serveur, et d'utiliser la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd directive <code class="directive">LoadModule</code> pour la charger.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="directive-section"><h2><a name="LoadFile" id="LoadFile">LoadFile</a> <a name="loadfile" id="loadfile">Directive</a></h2>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<table class="directive">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liaison du fichier objet ou de la biblioth�que
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndsp�cifi�</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LoadFile <em>nom-fichier</em> [<em>nom-fichier</em>] ...</code></td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_so</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</table>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>La directive LoadFile permet de lier le fichier objet ou la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd biblioth�que sp�cifi� au serveur lors du d�marrage ou du red�marrage
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd de ce dernier ; ceci permet d'ajouter tout code additionnel
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd n�cessaire au fonctionnement d'un module.
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <em>nom-fichier</em> est soit un chemin absolu, soit un chemin
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd relatif au r�pertoire d�fini par la directive <a href="core.html#serverroot">ServerRoot</a>.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>Par exemple:</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <pre class="prettyprint lang-config">LoadFile libexec/libxmlparse.so</pre>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="directive-section"><h2><a name="LoadModule" id="LoadModule">LoadModule</a> <a name="loadmodule" id="loadmodule">Directive</a></h2>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<table class="directive">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Liaison avec le serveur du fichier objet ou de la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndbiblioth�que sp�cifi�, et ajout de ce dernier � la liste des modules
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndactifs</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>LoadModule <em>module nom-fichier</em></code></td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_so</td></tr>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</table>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>La directive LoadModule permet de lier le fichier objet ou la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd biblioth�que <em>nom-fichier</em> avec le serveur, et d'ajouter la
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd structure de module nomm�e <em>module</em> � la liste des modules
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd actifs. <em>module</em> est le nom de la variable externe de type
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <code>module</code> dans le fichier, et est r�f�renc� comme <a href="module-dict.html#ModuleIdentifier">Identificateur de
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd module</a> dans la documentation des modules. Exemple :</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <pre class="prettyprint lang-config">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd LoadModule status_module modules/mod_status.so
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd </pre>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd <p>charge le module sp�cifi� depuis le sous-r�pertoire des modules
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd situ� � la racine du serveur.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<div class="bottomlang">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<p><span>Langues Disponibles: </span><a href="/en/mod/mod_so.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<a href="/fr/mod/mod_so.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<a href="/ja/mod/mod_so.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<a href="/ko/mod/mod_so.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<a href="/tr/mod/mod_so.html" hreflang="tr" rel="alternate" title="T�rk�e">&nbsp;tr&nbsp;</a></p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<script type="text/javascript"><!--//--><![CDATA[//><!--
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndvar comments_shortname = 'httpd';
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndvar comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_so.html';
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd(function(w, d) {
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd d.write('<div id="comments_thread"><\/div>');
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd var s = d.createElement('script');
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd s.type = 'text/javascript';
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd s.async = true;
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd }
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd else {
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd }
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd})(window, document);
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd//--><!]]></script></div><div id="footer">
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<p class="apache">Copyright 2013 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossaire</a> | <a href="/sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34ndif (typeof(prettyPrint) !== 'undefined') {
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd prettyPrint();
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd}
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd//--><!]]></script>
97a3ecc40b65d5f8e865bbe0b1c9325d8c016e34nd</body></html>