upgrading.xml.fr revision ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5a
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis<?xml-stylesheet type="text/xsl" href="/style/manual.fr.xsl"?>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis<!-- French translation : Lucien GENTIS -->
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis<!-- Reviewed by : Vincent Deffontaines -->
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis<!-- English Revision : 1333469 -->
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis Licensed to the Apache Software Foundation (ASF) under one or more
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis contributor license agreements. See the NOTICE file distributed with
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis this work for additional information regarding copyright ownership.
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis The ASF licenses this file to You under the Apache License, Version 2.0
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis (the "License"); you may not use this file except in compliance with
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis the License. You may obtain a copy of the License at
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis Unless required by applicable law or agreed to in writing, software
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis distributed under the License is distributed on an "AS IS" BASIS,
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis See the License for the specific language governing permissions and
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis limitations under the License.
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis<title>Mise à jour de la version 2.2 vers la version 2.4</title>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Afin d'assister les utilisateurs lors de leurs opérations de mise à
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis jour, nous maintenons un document
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis qui comporte des informations critiques à l'attention des personnes qui
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis utilisent déjà le serveur HTTP Apache. Ces informations
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis ne sont que de brèves notes, et vous
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis trouverez plus d'informations dans le document <a
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis href="new_features_2_4.html">Nouvelles fonctionnalités</a>, ou dans
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis le fichier <code>src/CHANGES</code>. Les développeurs d'applications
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis et de modules trouveront un résumé des modifications de l'API dans la
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis vue d'ensemble <a href="developer/new_api_2_4.html">Mises à jour de
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Ce document présente les changements de comportement du serveur qui
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis peuvent nécessiter une modification de la configuration, et la manière
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis d'utiliser la version 2.4 du serveur en parallèle avec la
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis version 2.2. Pour tirer parti des nouvelles fonctionnalités de la
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis version 2.4, reportez-vous au document "Nouvelles fonctionnalités".</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Ce document ne décrit que les modifications intervenues entre les versions
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis 2.2 et 2.4. Si vous effectuez une mise à jour depuis la version 2.0, vous
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis devez aussi consulter le
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <a href="http://httpd.apache.org/docs/2.2/upgrading.html">document de mise
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis<seealso><a href="new_features_2_4.html">Vue d'ensemble des nouvelles
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentisfonctionnalités du serveur HTTP Apache 2.4</a></seealso>
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis <title>Modifications des paramètres de compilation</title>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Le processus de compilation est très similaire à celui de la
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis version 2.2. Dans la plupart des cas, vous pourrez utiliser votre
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis ancienne ligne de commande <code>configure</code> (telle qu'elle
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis est enregistrée dans le fichier <code>build/config.nice</code>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis situé dans le répertoire de compilation du serveur). Voici certains
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis changements intervenus dans la configuration par défaut :</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>Les modules suivants ont été supprimés : mod_authn_default,
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis mod_authz_default et mod_mem_cache. Si vous utilisiez
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis mod_mem_cache sous la version 2.2, vous devez maintenant utiliser
78f97ce162b66a0dbfd7af4dcd9984f162569b04minfrin <module>mod_cache_disk</module> dans la version 2.4.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>Toutes les implémentations de répartition de charge ont été
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis déplacées vers des sous-modules spécifiques de mod_proxy, comme
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <module>mod_lbmethod_bybusyness</module>. Vous devrez compiler et
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis chargés tous les modules correspondants que votre configuration
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis utilise.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>Le support de BeOS, TPF, et des anciennes plates-formes telles
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis que A/UX, Next, et Tandem a été supprimé, car
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis elles ne sont plus considérées comme maintenues.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>configure: les modules dynamiques (DSO) sont compilés par
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis défaut</li>
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis <li>configure: par défaut, seul un jeu de modules de base est
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis chargé. Les autres directives <directive>LoadModule</directive>
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis sont mises en commentaires.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>configure: le jeu de modules "most" est compilé par défaut</li>
98857218d3269556b5cf0e923a8292e2c9f82abflgentis <li>configure: le jeu de modules "reallyall" ajoute les modules de
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis développeur au jeu "all".</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <title>Modifications de la configuration à l'exécution</title>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis<p>Des changements significatifs dans la configuration de
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentisl'autorisation, ainsi que quelques changements mineurs, peuvent
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentisnécessiter une mise à jour des fichiers de configuration de la version
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis2.2 avant de les utiliser sous la version 2.4.</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Tout fichier de configuration qui gère des autorisations devra
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis probablement être mis à jour.</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis href="howto/auth.html">Authentification, autorisation et contrôle
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis d'accès</a>, et plus particulièrement à la section <a
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis href="howto/auth.html#beyond">Plus loin qu'une simple
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis autorisation</a> qui explique les nouveaux mécanismes permettant de
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis contrôler l'ordre dans lequel les directives d'autorisation sont
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis appliquées.</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Dans la version 2.2, le contrôle d'accès basé sur le nom d'hôte
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis du client, son adresse IP, ou d'autres caractéristiques de la
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis requête était assuré via les directives <directive
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis module="mod_access_compat">Order</directive>, <directive
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis module="mod_access_compat">Allow</directive>, <directive
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis module="mod_access_compat">Deny</directive>, et <directive
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Dans la version 2.4, ce contrôle d'accès est assuré, comme tout
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis contrôle d'autorisation, via le nouveau module
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <module>mod_access_compat</module> soit fourni à des fins de
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis compatibilité avec les anciennes configurations, les anciennes
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis directives de contrôle d'accès devront être remplacées par les
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis nouveaux mécanismes d'authentification.</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Voici quelques exemples de contrôle d'accès avec l'ancienne et
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis la nouvelle méthode :</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Dans cet exemple, toutes les requêtes sont rejetées :</p>
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentisOrder deny,allow
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentisDeny from all
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis </highlight>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis Require all denied
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis </highlight>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Dans cet exemple, toutes les requêtes sont acceptées :</p>
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentisOrder allow,deny
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentisAllow from all
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis </highlight>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis Require all granted
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis </highlight>
17d2fcb33284ba6a887ec86305dcaddcd5459dd4lgentis <p>Dans l'exemple suivant, tous les hôtes du domaine example.org
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis ont l'autorisation d'accès, tous les autres sont rejetés :</p>
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentisOrder Deny,Allow
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentisDeny from all
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis </highlight>
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis </highlight>
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis <title>Autres changements dans la configuration</title>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>D'autres ajustements mineurs peuvent s'avérer nécessaires pour
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis certaines configurations particulières, comme décrit ci-dessous.</p>
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis <li><directive>MaxRequestsPerChild</directive> a été renommée en
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis <directive module="mpm_common">MaxConnectionsPerChild</directive>;
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis ce nouveau nom reflète mieux l'usage de cette directive.
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis L'ancien nom est encore supporté.</li>
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis <li>La directive <directive>MaxClients</directive> a
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis été renommée en <directive
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis module="mpm_common">MaxRequestWorkers</directive>; ce nouveau
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis nom reflète mieux l'usage de cette directive. Pour les
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis modules multiprocessus asynchrones, comme <module>event</module>, le nombre
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis maximal de clients n'est pas équivalent au nombre de threads du
0e1f43ce2f83de4fd1ed05915c95d3cc38441be3lgentis worker. L'ancien nom est encore supporté.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis module="core">DefaultType</directive> ne produit plus aucun
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis effet, si ce n'est d'émettre un avertissement si elle est
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis définie à une valeur autre que <code>none</code>. D'autres
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis directives de configuration la remplacent dans la version 2.4.
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis <li>La valeur par défaut de la directive <directive
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis module="core">EnableSendfile</directive> est maintenant Off.</li>
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis <li>La valeur par défaut de la directive <directive
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis module="core">FileETag</directive> est maintenant "MTime Size"
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis (sans INode).</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis href="modules/mod_log_config.html#formats">${cookie}C</a>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis correspond au nom du cookie dans son ensemble, alors qu'avant,
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis toute sous-chaîne pouvait correspondre.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><module>mod_dav_fs</module>: le format du fichier <directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis module="mod_dav_fs">DavLockDB</directive> a changé pour les systèmes
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis avec inodes. L'ancien fichier <directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis module="mod_dav_fs">DavLockDB</directive> doit être supprimé dans le
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis cadre de la mise à jour.
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>La directive <directive module="core">KeepAlive</directive>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis n'accepte que les valeurs <code>On</code> ou <code>Off</code>.
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis Avant, toute valeur autre que "Off" ou "0" était traitée comme
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>Les directives AcceptMutex, LockFile, RewriteLock, SSLMutex,
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis SSLStaplingMutex et WatchdogMutexPath ont été remplacées par la
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis directive unique <directive module="core">Mutex</directive>.
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis Vous devez évaluer l'impact de ces directives obsolètes dans
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis votre configuration version 2.2 afin de déterminer si elles
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis peuvent être simplement supprimées, ou si elles doivent être
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis remplacées par la directive <directive
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><module>mod_cache</module>: la directive <directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis module="mod_cache">CacheIgnoreURLSessionIdentifiers</directive>
48a42d4cf6ed025e08edcc3ad6a62c5000755a07lgentis effectue maintenant une correspondance exacte dans la chaîne de
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis paramètres au lieu d'une correspondance partielle. Si votre
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis configuration mettait en jeu des sous-chaînes comme
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <code>/une-application/image.gif;jsessionid=123456789</code>,
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis vous devez maintenant utiliser la chaîne de correspondance
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><module>mod_ldap</module>: la directive <directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis module="mod_ldap">LDAPTrustedClientCert</directive> s'utilise
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis maintenant exclusivement au sein d'une configuration de niveau
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis répertoire. Si vous utilisez cette directive, passez en revue
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis votre configuration pour vous assurer qu'elle est bien présente
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis dans tous les contextes de répertoire nécessaires.</li>
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis <li><module>mod_filter</module>: la syntaxe de la directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis <directive module="mod_filter">FilterProvider</directive> utilise
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis maintenant une expression booléenne pour déterminer si un filtre
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis s'applique.
083423a393484c8ce11d78a9dee9a08c374064a8lgentis <li>L'élément <code>#if expr</code> utilise maintenant le
083423a393484c8ce11d78a9dee9a08c374064a8lgentis nouvel <a href="expr.html">interpréteur d'expressions</a>.
083423a393484c8ce11d78a9dee9a08c374064a8lgentis L'ancienne syntaxe peut être réactivée via la directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis module="mod_include">SSILegacyExprParser</directive>.
083423a393484c8ce11d78a9dee9a08c374064a8lgentis <li>Dans la portée du répertoire, une directive de
083423a393484c8ce11d78a9dee9a08c374064a8lgentis configuration SSI* ne provoque plus la réinitialisation à
083423a393484c8ce11d78a9dee9a08c374064a8lgentis leur valeur par défaut de toutes les directives SSI* de
083423a393484c8ce11d78a9dee9a08c374064a8lgentis niveau répertoire.</li>
083423a393484c8ce11d78a9dee9a08c374064a8lgentis <code>DebugLevel</code> a été supprimée en faveur d'une
083423a393484c8ce11d78a9dee9a08c374064a8lgentis configuration de la directive <directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis module="core">LogLevel</directive> au niveau répertoire.
083423a393484c8ce11d78a9dee9a08c374064a8lgentis <code>DebugLevel</code> a été supprimée en faveur d'une
083423a393484c8ce11d78a9dee9a08c374064a8lgentis configuration de la directive <directive
083423a393484c8ce11d78a9dee9a08c374064a8lgentis module="core">LogLevel</directive> au niveau répertoire.
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis <li><module>mod_ssl</module>: le contrôle de révocation des
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis certificats basé sur les CRL doit être maintenant explicitement
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis configuré via la directive <directive
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis <li><module>mod_substitute</module>: la taille maximale d'une
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis ligne est maintenant 1Mo.
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis <li><module>mod_reqtimeout</module>: si ce module est chargé, il
8202fc9176b3bca8b27ad20737863494e2f244a5lgentis définit maintenant certains temps d'attente par défaut.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><module>mod_auto_index</module>: extrait maintenant les titres
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis et affiche la description pour les fichiers .xhtml qui étaient
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis jusqu'alors ignorés.</li>
8cf362f300047e397e95acfab0b69ef7a6f3d93clgentis <li><module>mod_ssl</module> : le format par défaut des variables
8cf362f300047e397e95acfab0b69ef7a6f3d93clgentis <code>*_DN</code> a changé. Il est cependant encore possible
8cf362f300047e397e95acfab0b69ef7a6f3d93clgentis d'utiliser l'ancien format via la nouvelle option
8cf362f300047e397e95acfab0b69ef7a6f3d93clgentis <code>LegacyDNStringFormat</code> de la directive <directive
98857218d3269556b5cf0e923a8292e2c9f82abflgentis module="mod_ssl">SSLOptions</directive>. Le protocole SSLv2 n'est
5e6dcc287b64eb58282c020e8a91a8bfb6ac0339lgentis plus supporté. Les directives <directive
5e6dcc287b64eb58282c020e8a91a8bfb6ac0339lgentis <directive module="mod_ssl">SSLProxyCheckPeerExpire</directive>
5e6dcc287b64eb58282c020e8a91a8bfb6ac0339lgentis sont maintenant définies par défaut à On, et les requêtes mandatées
5e6dcc287b64eb58282c020e8a91a8bfb6ac0339lgentis vers des serveurs HTTPS possèdant des certificats non conformes ou
5e6dcc287b64eb58282c020e8a91a8bfb6ac0339lgentis périmés échoueront donc avec un code d'erreur 502 (Bad gateway).</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><program>htpasswd</program> utilise maintenant par défaut les
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis condensés MD5 sur toutes les plates-formes.</li>
78617ba4bbe57c2c7919ea0503ca34d07c3517a6lgentis module="core">NameVirtualHost</directive> n'a plus aucun effet, si
78617ba4bbe57c2c7919ea0503ca34d07c3517a6lgentis ce n'est l'émission d'un avertissement. Toute combinaison
78617ba4bbe57c2c7919ea0503ca34d07c3517a6lgentis adresse/port apparaissant dans plusieurs serveurs virtuels est
78617ba4bbe57c2c7919ea0503ca34d07c3517a6lgentis traitée implicitement comme un serveur virtuel basé sur le nom.
78617ba4bbe57c2c7919ea0503ca34d07c3517a6lgentis <li><module>mod_deflate</module> n'effectue plus de compression
78617ba4bbe57c2c7919ea0503ca34d07c3517a6lgentis s'il s'aperçoit que la quantité de données ajoutée par la
78617ba4bbe57c2c7919ea0503ca34d07c3517a6lgentis compression est supérieure à la quantité de données à compresser.
0ae80e97c7736c9b059bfb0472d48655096c20fblgentis <li>Les pages d'erreur multilingues de la version 2.2.x ne
0ae80e97c7736c9b059bfb0472d48655096c20fblgentis fonctionneront qu'après avoir été corrigées pour
0ae80e97c7736c9b059bfb0472d48655096c20fblgentis respecter la nouvelle syntaxe de l'élément <code>#if expr=</code>
0ae80e97c7736c9b059bfb0472d48655096c20fblgentis du module <module>mod_include</module>, ou si la directive
0ae80e97c7736c9b059bfb0472d48655096c20fblgentis <directive module="mod_include">SSILegacyExprParser</directive> a
0ae80e97c7736c9b059bfb0472d48655096c20fblgentis été activée pour le répertoire contenant les pages d'erreur.
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis <li>La fonctionnalité fournie par <code>mod_authn_alias</code>
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis dans les précédentes versions (en fait la directive
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis <directive module="mod_authn_core">AuthnProviderAlias</directive>)
ad338079daa7c8b4d59efe1c1ff40cdd6f7e2f5algentis est maintenant fournie par <module>mod_authn_core</module>.
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>Tous les modules tiers doivent être recompilés pour la
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis version 2.4 avant d'être chargés.</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <p>De nombreux modules tiers conçus pour la version 2.2
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis fonctionneront sans changement avec le serveur HTTP Apache
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis version 2.4. Certains nécessiterons cependant des modifications ; se
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis reporter à la vue d'ensemble <a
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis href="developer/new_api_2_4.html">Mise à jour de l'API</a>.</p>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <title>Problèmes de mise à jour courants</title>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><code>Invalid command 'User', perhaps misspelled or defined by
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis a module not included in the server configuration</code> - chargez
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><code>Invalid command 'Require', perhaps misspelled or defined
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis by a module not included in the server configuration</code>, ou
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <code>Invalid command 'Order', perhaps misspelled or defined by a
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis module not included in the server configuration</code> - chargez
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis le module <module>mod_access_compat</module>, ou mettez à jour
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis vers la version 2.4 les directives d'autorisation.</li>
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis <li><code>mixing * ports and non-* ports with a NameVirtualHost address is not supported</code>, <code>Either NameVirtualHost w.x.y.z:n has no VirtualHosts, or there is more than one identical NameVirtualHost line, or your VirtualHost declarations do not match the NameVirtualHost line</code> - ces messages ne sont pas nouveaux, mais ils bloquent désormais le démarrage en générant une erreur</li>
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis <li><code>_default_ is not allowed in NameVirtualHost directive</code> - ceci a toujours été le cas, mais à présent cette erreur bloque le démarrage du serveur.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><code>Ignoring deprecated use of DefaultType in line NN of
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis /path/to/httpd.conf</code> - supprimez la directive <directive
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis module="core">DefaultType</directive> et remplacez-la par les
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis directives de configuration appropriées.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><code>mixing * ports and non-* ports with a NameVirtualHost
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis address is not supported</code>, <code>Either NameVirtualHost
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis w.x.y.z:n has no VirtualHosts, or there is more than one identical
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis NameVirtualHost line, or your VirtualHost declarations do not
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis match the NameVirtualHost line</code> -
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis ce ne sont pas des nouveaux messages, mais ils empêchent
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis maintenant le serveur de démarrer</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><code>_default_ is not allowed in NameVirtualHost
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis directive</code> - l'explication est dans le message ; cette
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis définition n'a jamais été valide, mais elle empêche maintenant le
1b6302f43029b310e4db49d64f95029933ec7ec2lgentis serveur de démarrer.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li>Erreurs de traitement des requêtes :
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis <li><code>configuration error: couldn't check user: /path</code> -
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis chargez le module <module>mod_authn_core</module>.</li>
fe2eb5430ca6eb9de36b804ac1457aaf22dd5a84lgentis</manualpage>