Commit 3183c6b5 authored by Lucien Gentis's avatar Lucien Gentis
Browse files

XML updates.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1730220 13f79535-47bb-0310-9956-ffa450edef68
parent 9a1a1caa
Loading
Loading
Loading
Loading
+736 −730

File changed.

Preview size limit exceeded, changes collapsed.

+61 −58
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1" ?>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- English Revision: 586771:1729281 (outdated) -->
<!-- English Revision: 1729281 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<!-- $LastChangedRevision: 2007102101 $ -->

<!--
 Licensed to the Apache Software Foundation (ASF) under one or more
@@ -25,108 +24,112 @@

<manualpage metafile="upgrading.xml.meta">

<title>Mise &agrave; jour vers 2.2 depuis 2.0</title>
<title>Mise à jour vers 2.2 depuis 2.0</title>

<summary>
  <p>Afin d'assister les utilisateurs lors de leurs op&eacute;rations de mise &agrave;
  <p>Afin d'assister les utilisateurs lors de leurs opérations de mise à
  jour, nous maintenons un document
  qui comporte des informations critiques &agrave; l'attention des personnes qui
  utilisent d&eacute;j&agrave; Apache. Ces informations ne sont que de br&egrave;ves notes, et vous
  qui comporte des informations critiques à l'attention des personnes qui
  utilisent déjà Apache. Ces informations ne sont que de brèves notes, et vous
  devriez trouver plus d'informations dans le document <a
  href="new_features_2_2.html">Nouvelles fonctionnalit&eacute;s</a>, ou dans
  href="new_features_2_2.html">Nouvelles fonctionnalités</a>, ou dans
  le fichier <code>src/CHANGES</code>.</p>

  <p>Ce document ne d&eacute;crit que les modifications intervenues entre les versions
  2.0 et 2.2. Si vous effectuez une mise &agrave; jour depuis la version 1.3, vous
  <p>Ce document ne décrit que les modifications intervenues entre les versions
  2.0 et 2.2. Si vous effectuez une mise à jour depuis la version 1.3, vous
  devez aussi consulter le
  <a href="http://httpd.apache.org/docs/2.0/upgrading.html">document de mise
  &agrave; jour de 1.3 vers 2.0.</a></p>
  à jour de 1.3 vers 2.0.</a></p>

</summary>
<seealso><a href="new_features_2_2.html">Vue d'ensemble des nouvelles
fonctionnalit&eacute;s de Apache 2.2</a></seealso>
fonctionnalités de Apache 2.2</a></seealso>

  <section id="compile-time">
    <title>Modifications de la configuration au moment de la compilation</title>

    <p>Le processus de compilation est tr&egrave;s similaire &agrave; celui de la
    version 2.0. Dans certains cas, vous pourrez m&ecirc;me utiliser
    <p>Le processus de compilation est très similaire à celui de la
    version 2.0. Dans certains cas, vous pourrez même utiliser
    votre ancienne ligne de commande
    <code>configure</code> (que vous trouverez dans le fichier
    <code>build/config.nice</code> &agrave; la racine du r&eacute;pertoire des sources de
    votre serveur). Les changements qui devront &ecirc;tre le plus souvent effectu&eacute;s
    concerneront des noms de modules, et en particulier les modules g&eacute;rant
    <code>build/config.nice</code> à la racine du répertoire des sources de
    votre serveur). Les changements qui devront être le plus souvent effectués
    concerneront des noms de modules, et en particulier les modules gérant
    l'authentification et les autorisations.
    Quelques exemples de modifications :</p>

    <ul>
      <li>mod_imap a &eacute;t&eacute; renomm&eacute; en <module>mod_imagemap</module></li>
      <li>mod_auth a &eacute;t&eacute; scind&eacute; en quatre modules :
      <li>mod_imap a été renommé en <module>mod_imagemap</module></li>
      <li>mod_auth a été scindé en quatre modules :
      <module>mod_auth_basic</module>,
          <module>mod_authn_file</module>, <module>mod_authz_user</module>, et
          <module>mod_authz_groupfile</module></li>
      <li>mod_access a &eacute;t&eacute; renomm&eacute; en <module>mod_authz_host</module></li>
      <li>mod_auth_ldap a &eacute;t&eacute; renomm&eacute; en <module>mod_authnz_ldap</module></li>
      <li>mod_access a été renommé en <module>mod_authz_host</module></li>
      <li>mod_auth_ldap a été renommé en <module>mod_authnz_ldap</module></li>
      <li>La version requise pour l'API APR est la 1.0.</li>
      <li>La version de la biblioth&egrave;que PCRE int&eacute;gr&eacute;e est la 5.0</li>
      <li>La version de la bibliothèque PCRE intégrée est la 5.0</li>
    </ul>

  </section>

  <section id="run-time">
    <title>Modifications de la configuration &agrave; l'ex&eacute;cution</title>
    <title>Modifications de la configuration à l'exécution</title>

    <p>Vos fichiers de configuration et scripts de d&eacute;marrage de la version 2.0
    existante peuvent en g&eacute;n&eacute;ral &ecirc;tre utilis&eacute;s sans modification avec la
    version 2.2. Quelques petits ajustements peuvent cependant &ecirc;tre n&eacute;cessaires
    dans le cas de configurations particuli&egrave;res comme d&eacute;crit plus bas.
    En outre, si des modules standards sont charg&eacute;s dynamiquement &agrave; l'aide de
    <p>Vos fichiers de configuration et scripts de démarrage de la version 2.0
    existante peuvent en général être utilisés sans modification avec la
    version 2.2. Quelques petits ajustements peuvent cependant être nécessaires
    dans le cas de configurations particulières comme décrit plus bas.
    En outre, si des modules standards sont chargés dynamiquement à l'aide de
    la directive <directive module="mod_so">LoadModule</directive>,
    vous devez v&eacute;rifier les changements de noms de modules mentionn&eacute;s
    vous devez vérifier les changements de noms de modules mentionnés
    plus haut.</p>

    <p>Si vous choisissez d'utiliser le nouveau fichier de configuration par
    d&eacute;faut de la
    version 2.2, vous vous apercevrez qu'il a &eacute;t&eacute; consid&eacute;rablement simplifi&eacute;
    défaut de la
    version 2.2, vous vous apercevrez qu'il a été considérablement simplifié
    et ne conserve que les points les plus essentiels de la configuration.
    Plusieurs exemples de configurations utilisant des fonctionnalit&eacute;s plus
    avanc&eacute;es sont disponibles dans le r&eacute;pertoire
    Plusieurs exemples de configurations utilisant des fonctionnalités plus
    avancées sont disponibles dans le répertoire
      <code>conf/extra/</code> de l'installation du serveur. Les fichiers de
      configuration par d&eacute;faut se trouvent dans le r&eacute;pertoire
      configuration par défaut se trouvent dans le répertoire
      <code>conf/original</code>.</p>

    <p>Quelques changements dans la configuration &agrave; l'ex&eacute;cution que vous
    <p>Quelques changements dans la configuration à l'exécution que vous
    pouvez noter :</p>

    <ul>
      <li>L'option <code>startssl</code> du programme
      <program>apachectl</program> n'est plus disponible. Pour activer le
      support SSL, vous devez &eacute;diter <code>httpd.conf</code> de fa&ccedil;on &agrave;
      support SSL, vous devez éditer <code>httpd.conf</code> de façon à
      inclure les directives du module <module>mod_ssl</module>
      correspondantes, puis utiliser la commande <code>apachectl start</code>
      pour d&eacute;marrer le serveur. Vous trouverez un exemple de configuration
      pour démarrer le serveur. Vous trouverez un exemple de configuration
      permettant d'activer le module <module>mod_ssl</module> dans le fichier
      <code>conf/extra/httpd-ssl.conf</code>.</li>

      <li>La directive <directive
      module="core">UseCanonicalName</directive> est maintenant d&eacute;finie par
      d&eacute;faut &agrave; <code>Off</code>. Si cette directive
      n'&eacute;tait pas pr&eacute;sente dans votre
      module="core">UseCanonicalName</directive> est maintenant définie par
      défaut à <code>Off</code>. Si cette directive
      n'était pas présente dans votre
      ancien fichier de configuration, vous pouvez ajouter
      <code>UseCanonicalName On</code> dans le nouveau pour garder inchang&eacute;
      <code>UseCanonicalName On</code> dans le nouveau pour garder inchangé
      l'ancien comportement.</li>

      <li>Le module <module>mod_userdir</module> ne sera appliqu&eacute; sur les
      requ&ecirc;tes que si une directive <directive
      module="mod_userdir">UserDir</directive> sp&eacute;cifiant un nom de r&eacute;pertoire
      <li>Le module <module>mod_userdir</module> ne sera appliqué sur les
      requêtes que si une directive <directive
      module="mod_userdir">UserDir</directive> spécifiant un nom de répertoire
      se trouve dans le fichier de configuration. Pour garder l'ancien
      comportement par d&eacute;faut inchang&eacute;, placer la directive <code>UserDir
      comportement par défaut inchangé, placer la directive <code>UserDir
      public_html</code> dans votre fichier de configuration.</li>

      <li>La directive <directive>AuthDigestFile</directive>
      du module <module>mod_auth_digest</module> a &eacute;t&eacute; fusionn&eacute;e avec la
      du module <module>mod_auth_digest</module> a été fusionnée avec la
      directive <directive module="mod_authn_file">AuthUserFile</directive>
      et appartient maintenant au module <module>mod_authn_file</module>.</li>

      <li>Les directives <directive
      module="mod_rewrite">RewriteRule</directive>sont évaluées avant les
      directives <directive module="mod_proxy">ProxyPass</directive>.</li>
    </ul>
  </section>

@@ -134,20 +137,20 @@ fonctionnalit&eacute;s de Apache 2.2</a></seealso>
    <title>Changements divers</title>

    <ul>
      <li>Le module <module>mod_cache</module>, qui &eacute;tait
      exp&eacute;rimental dans Apache 2.0, est d&eacute;sormais un module standard.</li>
      <li>Le module <module>mod_cache</module>, qui était
      expérimental dans Apache 2.0, est désormais un module standard.</li>

      <li>Le module <module>mod_disk_cache</module>, qui &eacute;tait
      exp&eacute;rimental dans Apache 2.0, est d&eacute;sormais un module standard.</li>
      <li>Le module <module>mod_disk_cache</module>, qui était
      expérimental dans Apache 2.0, est désormais un module standard.</li>

      <li>Le module <module>mod_mem_cache</module>, qui &eacute;tait
      exp&eacute;rimental dans Apache 2.0, est d&eacute;sormais un module standard.</li>
      <li>Le module <module>mod_mem_cache</module>, qui était
      expérimental dans Apache 2.0, est désormais un module standard.</li>

      <li>Le module <module>mod_charset_lite</module>, qui &eacute;tait
      exp&eacute;rimental dans Apache 2.0, est d&eacute;sormais un module standard.</li>
      <li>Le module <module>mod_charset_lite</module>, qui était
      expérimental dans Apache 2.0, est désormais un module standard.</li>

      <li>Le module <module>mod_dumpio</module>, qui &eacute;tait
      exp&eacute;rimental dans Apache 2.0, est d&eacute;sormais un module standard.</li>
      <li>Le module <module>mod_dumpio</module>, qui était
      expérimental dans Apache 2.0, est désormais un module standard.</li>

    </ul>
  </section>
@@ -155,9 +158,9 @@ fonctionnalit&eacute;s de Apache 2.2</a></seealso>
  <section id="third-party">
    <title>Modules tiers</title>

   <p>De nombreux modules tiers con&ccedil;us pour la version 2.0 fonctionneront sans
   <p>De nombreux modules tiers conçus pour la version 2.0 fonctionneront sans
   changement avec le serveur HTTP Apache version 2.2. Mais tous ces modules
   doivent &ecirc;tre recompil&eacute;s avant de pouvoir &ecirc;tre charg&eacute;s.</p>
   doivent être recompilés avant de pouvoir être chargés.</p>

  </section>
</manualpage>