]> granicus.if.org Git - apache/blob - docs/manual/upgrading.html.fr
update transformation
[apache] / docs / manual / upgrading.html.fr
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>Mise à jour de la version 2.2 vers la version 2.4 - Serveur Apache HTTP</title>
9 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <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" />
12 <script src="./style/scripts/prettify.min.js" type="text/javascript">
13 </script>
14
15 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
16 <body id="manual-page"><div id="page-header">
17 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/quickreference.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>
18 <p class="apache">Serveur Apache HTTP Version 2.5</p>
19 <img alt="" src="./images/feather.gif" /></div>
20 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
21 <div id="path">
22 <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></div><div id="page-content"><div id="preamble"><h1>Mise à jour de la version 2.2 vers la version 2.4</h1>
23 <div class="toplang">
24 <p><span>Langues Disponibles: </span><a href="./en/upgrading.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
25 <a href="./fr/upgrading.html" title="Français">&nbsp;fr&nbsp;</a></p>
26 </div>
27
28   <p>Afin d'assister les utilisateurs lors de leurs opérations de mise à
29   jour, nous maintenons un document
30   qui comporte des informations critiques à l'attention des personnes qui
31   utilisent déjà le serveur HTTP Apache. Ces informations
32   ne sont que de brèves notes, et vous
33   trouverez plus d'informations dans le document <a href="new_features_2_4.html">Nouvelles fonctionnalités</a>, ou dans
34   le fichier <code>src/CHANGES</code>. Les développeurs d'applications
35   et de modules trouveront un résumé des modifications de l'API dans la
36   vue d'ensemble <a href="developer/new_api_2_4.html">Mises à jour de
37   l'API</a>.</p>
38
39   <p>Ce document présente les changements de comportement du serveur qui
40   peuvent nécessiter une modification de la configuration, et la manière
41   d'utiliser la version 2.4 du serveur en parallèle avec la
42   version 2.2. Pour tirer parti des nouvelles fonctionnalités de la
43   version 2.4, reportez-vous au document "Nouvelles fonctionnalités".</p>
44
45   <p>Ce document ne décrit que les modifications intervenues entre les versions
46   2.2 et 2.4. Si vous effectuez une mise à jour depuis la version 2.0, vous
47   devez aussi consulter le
48   <a href="http://httpd.apache.org/docs/2.2/upgrading.html">document de mise
49   à jour de 2.0 vers 2.2.</a></p>
50
51 </div>
52 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#compile-time">Modifications des paramètres de compilation</a></li>
53 <li><img alt="" src="./images/down.gif" /> <a href="#run-time">Modifications de la configuration à l'exécution</a></li>
54 <li><img alt="" src="./images/down.gif" /> <a href="#misc">Changements divers</a></li>
55 <li><img alt="" src="./images/down.gif" /> <a href="#third-party">Modules tiers</a></li>
56 <li><img alt="" src="./images/down.gif" /> <a href="#commonproblems">Problèmes de mise à jour courants</a></li>
57 </ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="new_features_2_4.html">Vue d'ensemble des nouvelles
58 fonctionnalités du serveur HTTP Apache 2.4</a></li></ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
59 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
60 <div class="section">
61 <h2><a name="compile-time" id="compile-time">Modifications des paramètres de compilation</a></h2>
62     
63      <p>Le processus de compilation est très similaire à celui de la
64      version 2.2. Dans la plupart des cas, vous pourrez utiliser votre
65      ancienne ligne de commande <code>configure</code> (telle qu'elle
66      est enregistrée dans le fichier <code>build/config.nice</code>
67      situé dans le répertoire de compilation du serveur). Voici certains
68      changements intervenus dans la configuration par défaut :</p>
69
70     <ul>
71       <li>Les modules suivants ont été supprimés : mod_authn_default,
72       mod_authz_default et mod_mem_cache. Si vous utilisiez
73       mod_mem_cache sous la version 2.2, vous devez maintenant utiliser
74       <code class="module"><a href="./mod/mod_cache_disk.html">mod_cache_disk</a></code> dans la version 2.4.</li>
75
76       <li>Toutes les implémentations de répartition de charge ont été
77       déplacées vers des sous-modules spécifiques de mod_proxy, comme
78       <code class="module"><a href="./mod/mod_lbmethod_bybusyness.html">mod_lbmethod_bybusyness</a></code>. Vous devrez compiler et
79       chargés tous les modules correspondants que votre configuration
80       utilise.</li>
81
82       <li>Le support de BeOS, TPF, et des anciennes plates-formes telles
83       que A/UX, Next, et Tandem a été supprimé, car
84       elles ne sont plus considérées comme maintenues.</li>
85
86       <li>configure: les modules dynamiques (DSO) sont compilés par
87       défaut</li>
88
89       <li>configure: par défaut, seul un jeu de modules de base est
90       chargé. Les autres directives <code class="directive">LoadModule</code>
91       sont mises en commentaires.</li>
92
93       <li>configure: le jeu de modules "most" est compilé par défaut</li>
94
95       <li>configure: le jeu de modules "reallyall" ajoute les modules de
96       développeur au jeu "all".</li>
97     </ul>
98
99   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
100 <div class="section">
101 <h2><a name="run-time" id="run-time">Modifications de la configuration à l'exécution</a></h2>
102     
103 <p>Des changements significatifs dans la configuration de
104 l'autorisation, ainsi que quelques changements mineurs, peuvent
105 nécessiter une mise à jour des fichiers de configuration de la version
106 2.2 avant de les utiliser sous la version 2.4.</p>
107
108     <h3><a name="authz" id="authz">Autorisation</a></h3>
109       
110
111       <p>Tout fichier de configuration qui gère des autorisations devra
112       probablement être mis à jour.</p>
113
114     <p>Vous devez vous reporter au document <a href="howto/auth.html">Authentification, autorisation et contrôle
115     d'accès</a>, et plus particulièrement à la section <a href="howto/auth.html#beyond">Plus loin qu'une simple
116     autorisation</a> qui explique les nouveaux mécanismes permettant de
117     contrôler l'ordre dans lequel les directives d'autorisation sont
118     appliquées.</p>
119
120     <p>Les directives qui contrôlent la manière dont les modules
121     d'autorisation réagissent lorsqu'ils ne reconnaissent pas
122     l'utilisateur authentifié ont été supprimées : elles comprennent les
123     directives AuthzLDAPAuthoritative, AuthzDBDAuthoritative,
124     AuthzDBMAuthoritative, AuthzGroupFileAuthoritative,
125     AuthzUserAuthoritative et AuthzOwnerAuthoritative. Ces directives
126     ont été remplacées par les directives plus explicites <code class="directive"><a href="./mod/mod_authz_core.html#requireany">RequireAny</a></code>, <code class="directive"><a href="./mod/mod_authz_core.html#requirenone">RequireNone</a></code>, et <code class="directive"><a href="./mod/mod_authz_core.html#requireall">RequireAll</a></code>.</p>
127
128     <p>Si vous utilisez <code class="module"><a href="./mod/mod_authz_dbm.html">mod_authz_dbm</a></code>, vous devez
129     mettre à jour votre configuration en remplaçant les directives du
130     style <code>Require group ...</code> par des directives du style
131     <code>Require dbm-group ...</code>.</p>
132
133     <h4><a name="access" id="access">Contrôle d'accès</a></h4>
134       
135
136       <p>Dans la version 2.2, le contrôle d'accès basé sur le nom d'hôte
137       du client, son adresse IP, ou d'autres caractéristiques de la
138       requête était assuré via les directives <code class="directive"><a href="./mod/mod_access_compat.html#order">Order</a></code>, <code class="directive"><a href="./mod/mod_access_compat.html#allow">Allow</a></code>, <code class="directive"><a href="./mod/mod_access_compat.html#deny">Deny</a></code>, et <code class="directive"><a href="./mod/mod_access_compat.html#satisfy">Satisfy</a></code>.</p>
139
140       <p>Dans la version 2.4, ce contrôle d'accès est assuré, comme tout
141       contrôle d'autorisation, via le nouveau module
142       <code class="module"><a href="./mod/mod_authz_host.html">mod_authz_host</a></code>. Bien que le module
143       <code class="module"><a href="./mod/mod_access_compat.html">mod_access_compat</a></code> soit fourni à des fins de
144       compatibilité avec les anciennes configurations, les anciennes
145       directives de contrôle d'accès devront être remplacées par les
146       nouveaux mécanismes d'authentification.</p>
147
148       <p>Voici quelques exemples de contrôle d'accès avec l'ancienne et
149       la nouvelle méthode :</p>
150
151       <p>Dans cet exemple, toutes les requêtes sont rejetées :</p>
152       <div class="example"><h3>version 2.2 :</h3><pre class="prettyprint lang-config">Order deny,allow
153 Deny from all</pre>
154 </div>
155       <div class="example"><h3>version 2.4 :</h3><pre class="prettyprint lang-config">        Require all denied</pre>
156 </div>
157
158       <p>Dans cet exemple, toutes les requêtes sont acceptées :</p>
159       <div class="example"><h3>version 2.2 :</h3><pre class="prettyprint lang-config">Order allow,deny
160 Allow from all</pre>
161 </div>
162       <div class="example"><h3>version 2.4 :</h3><pre class="prettyprint lang-config">        Require all granted</pre>
163 </div>
164
165       <p>Dans l'exemple suivant, tous les hôtes du domaine example.org
166       ont l'autorisation d'accès, tous les autres sont rejetés :</p>
167
168       <div class="example"><h3>version 2.2 :</h3><pre class="prettyprint lang-config">Order Deny,Allow
169 Deny from all
170 Allow from example.org</pre>
171 </div>
172       <div class="example"><h3>version 2.4 :</h3><pre class="prettyprint lang-config">        Require host example.org</pre>
173 </div>
174     
175
176     
177
178     <h3><a name="config" id="config">Autres changements dans la configuration</a></h3>
179       
180
181       <p>D'autres ajustements mineurs peuvent s'avérer nécessaires pour
182       certaines configurations particulières, comme décrit ci-dessous.</p>
183
184       <ul>
185         <li><code class="directive">MaxRequestsPerChild</code> a été renommée en
186         <code class="directive"><a href="./mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>;
187         ce nouveau nom reflète mieux l'usage de cette directive.
188         L'ancien nom est encore supporté.</li>
189
190         <li>La directive <code class="directive">MaxClients</code> a
191         été renommée en <code class="directive"><a href="./mod/mpm_common.html#maxrequestworkers">MaxRequestWorkers</a></code>; ce nouveau
192         nom reflète mieux l'usage de cette directive. Pour les
193         modules multiprocessus asynchrones, comme <code class="module"><a href="./mod/event.html">event</a></code>, le nombre
194         maximal de clients n'est pas équivalent au nombre de threads du
195         worker. L'ancien nom est encore supporté.</li>
196
197         <li>La directive <code class="directive"><a href="./mod/core.html#defaulttype">DefaultType</a></code> ne produit plus aucun
198         effet, si ce n'est d'émettre un avertissement si elle est
199         définie à une valeur autre que <code>none</code>. D'autres
200         directives de configuration la remplacent dans la version 2.4.
201         </li>
202
203         <li>La valeur par défaut de la directive <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> est maintenant
204         <code>None</code>.</li>
205
206         <li>La valeur par défaut de la directive <code class="directive"><a href="./mod/core.html#enablesendfile">EnableSendfile</a></code> est maintenant Off.</li>
207
208         <li>La valeur par défaut de la directive <code class="directive"><a href="./mod/core.html#fileetag">FileETag</a></code> est maintenant "MTime Size"
209         (sans INode).</li>
210
211         <li><code class="module"><a href="./mod/mod_dav_fs.html">mod_dav_fs</a></code>: le format du fichier <code class="directive"><a href="./mod/mod_dav_fs.html#davlockdb">DavLockDB</a></code> a changé pour les systèmes
212         avec inodes. L'ancien fichier <code class="directive"><a href="./mod/mod_dav_fs.html#davlockdb">DavLockDB</a></code> doit être supprimé dans le
213         cadre de la mise à jour.
214         </li>
215
216         <li>La directive <code class="directive"><a href="./mod/core.html#keepalive">KeepAlive</a></code>
217         n'accepte que les valeurs <code>On</code> ou <code>Off</code>.
218         Avant, toute valeur autre que "Off" ou "0" était traitée comme
219         "On".</li>
220
221         <li>Les directives AcceptMutex, LockFile, RewriteLock, SSLMutex,
222         SSLStaplingMutex et WatchdogMutexPath ont été remplacées par la
223         directive unique <code class="directive"><a href="./mod/core.html#mutex">Mutex</a></code>.
224         Vous devez évaluer l'impact de ces directives obsolètes dans
225         votre configuration version 2.2 afin de déterminer si elles
226         peuvent être simplement supprimées, ou si elles doivent être
227         remplacées par la directive <code class="directive"><a href="./mod/core.html#mutex">Mutex</a></code>.</li>
228
229         <li><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>: la directive <code class="directive"><a href="./mod/mod_cache.html#cacheignoreurlsessionidentifiers">CacheIgnoreURLSessionIdentifiers</a></code>
230         effectue maintenant une correspondance exacte dans la chaîne de
231         paramètres au lieu d'une correspondance partielle. Si votre
232         configuration mettait en jeu des sous-chaînes comme
233         <code>sessionid</code> pour correspondre à
234         <code>/une-application/image.gif;jsessionid=123456789</code>,
235         vous devez maintenant utiliser la chaîne de correspondance
236         complète <code>jsessionid</code>.
237         </li>
238
239         <li><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>: le second paramètre de la
240         directive <code class="directive"><a href="./mod/mod_cache.html#cacheenable">CacheEnable</a></code>
241         ne concerne les contenus en mandat direct que s'ils débutent par
242         le protocole approprié. Dans les versions 2.2 et antérieures, un
243         paramètre tel que '/' concernait tous les contenus.</li>
244
245         <li><code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code>: la directive <code class="directive"><a href="./mod/mod_ldap.html#ldaptrustedclientcert">LDAPTrustedClientCert</a></code> s'utilise
246         maintenant exclusivement au sein d'une configuration de niveau
247         répertoire. Si vous utilisez cette directive, passez en revue
248         votre configuration pour vous assurer qu'elle est bien présente
249         dans tous les contextes de répertoire nécessaires.</li>
250
251         <li><code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code>: la syntaxe de la directive
252         <code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code> utilise
253         maintenant une expression booléenne pour déterminer si un filtre
254         s'applique.
255         </li>
256
257         <li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code>:
258             <ul>
259             <li>L'élément <code>#if expr</code> utilise maintenant le
260             nouvel <a href="expr.html">interpréteur d'expressions</a>.
261             L'ancienne syntaxe peut être réactivée via la directive
262             <code class="directive"><a href="./mod/mod_include.html#ssilegacyexprparser">SSILegacyExprParser</a></code>.
263             </li>
264             <li>Dans la portée du répertoire, une directive de
265             configuration SSI* ne provoque plus la réinitialisation à
266             leur valeur par défaut de toutes les directives SSI* de
267             niveau répertoire.</li>
268             </ul>
269         </li>
270
271         <li><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code> : l'option
272         <code>DebugLevel</code> a été supprimée en faveur d'une
273         configuration de la directive <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> au niveau répertoire.
274         </li>
275
276         <li><code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code> : l'option
277         <code>DebugLevel</code> a été supprimée en faveur d'une
278         configuration de la directive <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> au niveau répertoire.
279         </li>
280
281         <li><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>: le contrôle de révocation des
282         certificats basé sur les CRL doit être maintenant explicitement
283         configuré via la directive <code class="directive"><a href="./mod/mod_ssl.html#sslcarevocationcheck">SSLCARevocationCheck</a></code>.
284         </li>
285
286         <li><code class="module"><a href="./mod/mod_substitute.html">mod_substitute</a></code>: la taille maximale d'une
287         ligne est maintenant 1Mo.
288         </li>
289
290         <li><code class="module"><a href="./mod/mod_reqtimeout.html">mod_reqtimeout</a></code>: si ce module est chargé, il
291         définit maintenant certains temps d'attente par défaut.</li>
292
293         <li><code class="module"><a href="./mod/mod_dumpio.html">mod_dumpio</a></code>: la directive
294         <code class="directive">DumpIOLogLevel</code> n'est plus supportée. Les
295         données sont toujours enregistrées au niveau <code>trace7</code>
296         de <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code></li>
297
298         <li>Jusqu'à la version 2.2, sur les plateformes de style Unix, 
299         les commandes de redirection des logs définies via <code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code> ou <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> étaient invoquées
300         en utilisant <code>/bin/sh -c</code>. A
301         partir de la version 2.4, les commandes de redirection des logs
302         sont exécutées directement. Pour retrouver l'ancien
303         comportement, voir la <a href="logs.html#piped">documentation
304         sur la redirection des logs</a></li>
305
306     </ul>
307     
308   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
309 <div class="section">
310 <h2><a name="misc" id="misc">Changements divers</a></h2>
311     
312
313     <ul>
314       <li><code class="module"><a href="./mod/mod_auto_index.html">mod_auto_index</a></code>: extrait maintenant les titres
315       et affiche la description pour les fichiers .xhtml qui étaient
316       jusqu'alors ignorés.</li>
317
318       <li><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> : le format par défaut des variables
319       <code>*_DN</code> a changé. Il est cependant encore possible
320       d'utiliser l'ancien format via la nouvelle option
321       <code>LegacyDNStringFormat</code> de la directive <code class="directive"><a href="./mod/mod_ssl.html#ssloptions">SSLOptions</a></code>. Le protocole SSLv2 n'est
322       plus supporté. Les directives <code class="directive"><a href="./mod/mod_ssl.html#sslproxycheckpeercn">SSLProxyCheckPeerCN</a></code> et
323       <code class="directive"><a href="./mod/mod_ssl.html#sslproxycheckpeerexpire">SSLProxyCheckPeerExpire</a></code>
324       sont maintenant définies par défaut à On, et les requêtes mandatées
325       vers des serveurs HTTPS possèdant des certificats non conformes ou
326       périmés échoueront donc avec un code d'erreur 502 (Bad gateway).</li>
327
328       <li><code class="program"><a href="./programs/htpasswd.html">htpasswd</a></code> utilise maintenant par défaut les
329       condensés MD5 sur toutes les plates-formes.</li>
330
331       <li>La directive <code class="directive"><a href="./mod/core.html#namevirtualhost">NameVirtualHost</a></code> n'a plus aucun effet, si
332       ce n'est l'émission d'un avertissement. Toute combinaison
333       adresse/port apparaissant dans plusieurs serveurs virtuels est
334       traitée implicitement comme un serveur virtuel basé sur le nom.
335       </li>
336
337       <li><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code> n'effectue plus de compression
338       s'il s'aperçoit que la quantité de données ajoutée par la
339       compression est supérieure à la quantité de données à compresser.
340       </li>
341
342       <li>Les pages d'erreur multilingues de la version 2.2.x ne
343       fonctionneront qu'après avoir été corrigées pour
344       respecter la nouvelle syntaxe de l'élément <code>#if expr=</code>
345       du module <code class="module"><a href="./mod/mod_include.html">mod_include</a></code>, ou si la directive
346       <code class="directive"><a href="./mod/mod_include.html#ssilegacyexprparser">SSILegacyExprParser</a></code> a
347       été activée pour le répertoire contenant les pages d'erreur.
348       </li>
349
350       <li>La fonctionnalité fournie par <code>mod_authn_alias</code>
351       dans les précédentes versions (en fait la directive
352       <code class="directive"><a href="./mod/mod_authn_core.html#authnprovideralias">AuthnProviderAlias</a></code>)
353       est maintenant fournie par <code class="module"><a href="./mod/mod_authn_core.html">mod_authn_core</a></code>.  
354       </li>
355
356       <li><code class="module"><a href="./mod/mod_cgid.html">mod_cgid</a></code> utilise la valeur de la directive
357       <code class="directive"><a href="./mod/core.html#timeout">Timeout</a></code> du serveur pour
358       limiter le temps d'attente entre les sorties d'un programme CGI.
359       La valeur de ce temps d'attente peut maintenant être modifiée via
360       la directive <code class="directive"><a href="./mod/mod_cgid.html#cgidscripttimeout">CGIDScriptTImeout</a></code>.
361       </li>
362
363     </ul>
364
365     </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
366 <div class="section">
367 <h2><a name="third-party" id="third-party">Modules tiers</a></h2>
368     
369
370         <p>Tous les modules tiers doivent être recompilés pour la
371         version 2.4 avant d'être chargés.</p>
372
373     <p>De nombreux modules tiers conçus pour la version 2.2
374     fonctionneront sans changement avec le serveur HTTP Apache
375     version 2.4. Certains nécessiterons cependant des modifications ; se
376     reporter à la vue d'ensemble <a href="developer/new_api_2_4.html">Mise à jour de l'API</a>.</p>
377   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
378 <div class="section">
379 <h2><a name="commonproblems" id="commonproblems">Problèmes de mise à jour courants</a></h2>
380     
381     <ul><li>Erreurs au démarrage :
382     <ul>
383       <li><code>Invalid command 'User', perhaps misspelled or defined by
384       a module not included in the server configuration</code> - chargez
385       le module <code class="module"><a href="./mod/mod_unixd.html">mod_unixd</a></code></li>
386
387       <li><code>Invalid command 'Require', perhaps misspelled or defined
388       by a module not included in the server configuration</code>, ou
389       <code>Invalid command 'Order', perhaps misspelled or defined by a
390       module not included in the server configuration</code> - chargez
391       le module <code class="module"><a href="./mod/mod_access_compat.html">mod_access_compat</a></code>, ou mettez à jour
392       vers la version 2.4 les directives d'autorisation.</li>
393
394       <li><code>Ignoring deprecated use of DefaultType in line NN of
395       /path/to/httpd.conf</code> - supprimez la directive <code class="directive"><a href="./mod/core.html#defaulttype">DefaultType</a></code> et remplacez-la par les
396       directives de configuration appropriées.</li>
397
398       <li><code>Invalid command 'AddOutputFilterByType', perhaps misspelled 
399       or defined by a module not included in the server configuration
400       </code> - la directive <code class="directive"><a href="./mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code> qui était
401       jusqu'alors implémentée par le module core, l'est maintenant par
402       le module mod_filter, qui doit donc être chargé.</li>
403
404     </ul></li>
405     <li>Erreurs de traitement des requêtes :
406     <ul>
407       <li><code>configuration error:  couldn't check user: /path</code> -
408       chargez le module <code class="module"><a href="./mod/mod_authn_core.html">mod_authn_core</a></code>.</li>
409       <li>Les fichiers <code>.htaccess</code> ne sont pas traités -
410       Vérifiez la présence d'une directive <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> appropriée ; sa valeur par
411       défaut est maintenant <code>None</code>.</li>
412     </ul>
413     </li>
414 </ul>
415
416   </div></div>
417 <div class="bottomlang">
418 <p><span>Langues Disponibles: </span><a href="./en/upgrading.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
419 <a href="./fr/upgrading.html" title="Français">&nbsp;fr&nbsp;</a></p>
420 </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>
421 <script type="text/javascript"><!--//--><![CDATA[//><!--
422 var comments_shortname = 'httpd';
423 var comments_identifier = 'http://httpd.apache.org/docs/trunk/upgrading.html';
424 (function(w, d) {
425     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
426         d.write('<div id="comments_thread"><\/div>');
427         var s = d.createElement('script');
428         s.type = 'text/javascript';
429         s.async = true;
430         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
431         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
432     }
433     else {
434         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
435     }
436 })(window, document);
437 //--><!]]></script></div><div id="footer">
438 <p class="apache">Copyright 2014 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
439 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/quickreference.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[//><!--
440 if (typeof(prettyPrint) !== 'undefined') {
441     prettyPrint();
442 }
443 //--><!]]></script>
444 </body></html>