XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> Upgrade von 1.3 auf 2.0 - Apache HTTP Server Module | Direktiven | FAQ | Glossar | Seitenindex Apache HTTP Server Version 2.0 Apache > HTTP-Server > Dokumentation > Version 2.0Upgrade von 1.3 auf 2.0 Verf黦bare Sprachen: de | en | es | fr | ja | ko | ru Dieses Dokument dient der Unterst黷zung beim Upgrade. Es enth鋖t die entscheidenden Informationen f黵 bisherige Apache-Nutzer. Diese sind als kurze Anmerkungen gedacht. Weitere Informationen finden Sie entweder unter Neue Funktionen oder in den src/CHANGES-Dateien. 膎derungen der Konfiguration bei der Kompilierung 膎derungen der Laufzeit-Konfiguration Sonstige 膎derungen Module von Drittanbietern Siehe auch躡ersicht der neuen Funktionen in Apache 2.0 膎derungen der Konfiguration bei der Kompilierung Der Apache benutzt jetzt ein autoconf- und libtool-System zur Konfiguration des Erstellungsverfahrens. Die Verwendung dieses Systems ist 鋒nlich, aber nicht identisch mit dem APACI-System des Apache 1.3. Zus鋞zlich zu der 黚lichen Auswahl von Modulen, die kompiliert werden sollen, wurde der Hauptteil der Request-Verarbeitung im Apache 2.0 in die Multi-Processing-Module (MPMs) verschoben. 膎derungen der Laufzeit-Konfiguration Viele Anweisungen aus dem Serverkern des Apache 1.3 sind jetzt in den MPMs enthalten. Wenn Sie ein Serververhalten w黱schen, das demjenigen des Apache 1.3 m鰃lichst 鋒nlich ist, sollten Sie das prefork-MPM ausw鋒len. Andere MPMs verwenden abweichende Anweisungen f黵 die Prozess-Erstellung und Request-Verarbeitung. Das Proxy-Modul wurde umgearbeitet, um es auf den Stand von HTTP/1.1 zu bringen. Eine der bedeutendsten 膎derungen ist die Platzierung der Proxy-Zugriffskontrolle innerhalb eines <Proxy>-Blocks, statt innerhalb eines <Directory proxy:>-Blocks. Die Behandlung von PATH_INFO (hinter dem tats鋍hlichen Dateinamen angef黦te Pfadangaben) wurde f黵 einige Module ge鋘dert. Module, die bisher als Handler implementiert waren, jetzt aber als Filter implementiert sind, akzeptieren m鰃licherweise keine Requests mit PATH_INFO mehr. Filter wie INCLUDES oder PHP sind gleich oben im Core-Handler implementiert und weisen deshalb Requests mit PATH_INFO ab. Sie k鰊nen die AcceptPathInfo-Direktive verwenden, um den Core-Handler zu zwingen, Requests mit PATH_INFO zu akzeptieren, und dadurch die F鋒igkeit wiederherstellen, PATH_INFO in Server Side Includes zu benutzen. Die CacheNegotiatedDocs-Direktive hat jetzt das Argument an (on) oder aus (off). Die vorhandenen Anweisungen CacheNegotiatedDocs sollten durch CacheNegotiatedDocs on ersetzt werden. Die ErrorDocument-Direktive verwendet kein Anf黨rungszeichen mehr am Anfang des Arguments, um eine Textnachricht anzuzeigen. Stattdessen sollten Sie die Nachricht in doppelte Anf黨rungszeichen einschlie遝n. Zum Beispiel sollten existierende Angaben wie ErrorDocument 403 "Eine Nachricht durch ErrorDocument 403 "Eine Nachricht" ersetzt werden. Solange das zweite Argument kein g黮tiger URL oder Pfadname ist, wird es als Textnachricht behandelt. Die Direktiven AccessConfig und ResourceConfig sind entfallen. Diese Direktiven k鰊nen durch die Include-Direktive ersetzt werden, die eine 鋛uivalente Funktionalit鋞 besitzt. Wenn Sie die Defaultwerte dieser Direktiven verwendet haben, ohne sie in die Konfigurationsdateien einzuf黦en, m黶sen Sie m鰃licherweise Include conf/access.conf und Include conf/srm.conf zu Ihrer httpd.conf hinzuf黦en. Um sicherzustellen, da