upgrading.html.fr revision fd44e70dca166566d67733c5b4e44ea4763374b6
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML><HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE>Mise � jour de la version 1.3 � la version 2.0</TITLE>
</HEAD>
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
<BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#000080"
ALINK="#FF0000"
>
<!--#include virtual="header.html" -->
<H1 ALIGN="CENTER">Mise � de la version 1.3 � la version 2.0</H1>
<P>Afin d'aider les personnes souhaitant se mettre � jour, nous
maintenons un document d�crivant les informations critiques concernant
les utilisateurs d'Apache. Ces informations sont sous la forme de br�ves
notes, et vous pouvez trouver plus d'informations dans le document
<A HREF="new_features_2_0.html">Nouvelles fonctionnalit�s</A>
ou dans le fichier <CODE>src/CHANGES</CODE>.
<H3>Changement de la configuration � la compilation</H3>
<UL>
<LI>Apache utilise maintenant <code>autoconf</code> et <code>libtool</code>
afin de configurer la compilation. L'utilisation de ces outils est
similaire, mais pas tout � fait identique, au syst�me APACI
de configuration existant dans la version 1.3 d'Apache.
</li>
<li>En plus de l'habituelle s�lection de modules que vous pouvez choisir
de compiler, Apache 2.0 a d�plac� la majeure partie du traitement
des requ�tes dans les <a href="mpm.html">modules multi-traitements</a> (MPMs).</li>
</UL>
<H3>Changement de la configuration � l'ex�cution</H3>
<UL>
<li>La directive <code>CacheNegotiatedDocs</code> prend maintenant un
param�tre qui est soit <code>on</code> soit <code>off</code>. Les configurations
existantes utilisant la directive <code>CacheNegotiatedDocs</code> doivent
la remplacer par <code>CacheNegotiatedDocs on</code>.</li>
<li>La directive <code>ErrorDocument</code> n'utilise plus de guillemets
ou d'apostrophes au d�but du param�tre indiquant le message.
Dor�navant, le message devra �tre entre guillemets. Par exemple, la
directive <blockquote><code>ErrorDocument 403 "Some Message</code></blockquote>
devra �tre remplac� par <blockquote><code>ErrorDocument 403 "Some
Message"</code></blockquote> Si le second argument n'est pas une URL ou un chemin
valide, il sera trait� comme un message.</li>
<li>Les directives <code>AccessConfig</code> et <code>ResourceConfig</code>
n'existent plus. Ces directives peuvent �tre remplac�es de mani�re
�quivalente par la directive
<a href="mod/core.html#include"><code>Include</code></a>.
Si vous utilisiez ces directives en utilisant les valeurs par d�faut sans
les d�finir explicitement, vous devez
ajouter les lignes <code>Include conf/access.conf</code> et
<code>Include conf/srm.conf</code> dans votre fichier httpd.conf.
Afin de garantir qu'Apache lit les diff�rents fichiers de configuration
dans le m�me ordre que celui pour les anciennes directives, Les directives
<code>Include</code> doivent �tre situ�es � la fin du fichier
httpd.conf, celle repr�sentant <code>srm.conf</code> avant celle pour
<code>access.conf</code>.</li>
<li>La directive <code>BindAddress</code> n'existe plus. La m�me
fonctionnalit� est fournie par la directive
<code><a href="mod/mpm_common.html">Listen</a></code>.</li>
<li>La directive <code>ExtendedStatus</code> n'existe plus.
Le suivi des statuts a �t� enti�rement r��crit
afin de b�n�ficier du nouveau syst�me MPM.</li>
<li>La directive <code>ServerType</code> n'existe plus.
La m�thode utilis�e pour servir les requ�tes est
d�termin�e maintenant par la s�lection d'un MPM.
Il n'existe pas actuellement de MPM con�u pour �tre lanc�
par inetd.</li>
<li>Beaucoup de directives qui �taient situ�es dans le noyau
du serveur pour la version 1.3 se trouvent maintenant dans les MPMs.</li>
<li>Les modules mod_log_agent et mod_log_referer qui traitaient les directives
<code>AgentLog</code>, <code>RefererLog</code> et
<code>RefererIgnore</code> ont �t� supprim�s.
Le tra�age des agents et r�f�rants et toujours disponible
en utilisant la directive
<a href="mod/mod_log_config.html#customlog">CustomLog</a> du module
mod_log_config.</li>
</UL>
<H3>Changements divers</H3>
<UL>
<li>L'option <code>-S</code> du programme <code>httpd</code>
qui servait � afficher la configuration des h�tes virtuels est
remplac� par <code>-t -D DUMP_VHOSTS</code>.</li>
<li>Le module mod_auth_digest, qui �tait exp�rimental dans la version 1.3,
est maintenant un module standard.</li>
<li>Le module mod_mmap_static, qui �tait exp�rimental dans la version 1.3
a �t� remplac� par le module mod_file_cache.</li>
</UL>
<H3>Modules tiers</H3>
<p>D'�normes changements ont �t� r�alis�s
sur l'API du serveur Apache 2.0. Les modules con�us � l'aide de
l'API Apache 1.3 <strong>ne fonctionneront pas</strong> sur Apache 2.0 sans
modifications. Plus de d�tails sont fournis dans la
<a href="developer/">documentation du d�veloppeur</a>.</p>
<!--#include virtual="footer.html" -->
</BODY>
</HTML>