slive 00/10/11 17:19:38
Modified: htdocs/manual index.html new_features_2_0.html Added: htdocs/manual upgrading.html Log: Just a scratch of a start of an upgrading doc. It would help if people note any changes here that will affect end-user configuration. Revision Changes Path 1.8 +1 -0 httpd-docs-2.0/htdocs/manual/index.html Index: index.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/index.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- index.html 2000/10/11 21:56:54 1.7 +++ index.html 2000/10/12 00:19:37 1.8 @@ -20,6 +20,7 @@ <H3><A NAME="new">Release Notes</A></H3> <UL> <LI><A HREF="new_features_2_0.html">New features in Apache 2.0</A> +<li><a href="upgrading.html">Upgrading to Apache 2.0</a> <LI><A HREF="LICENSE">Apache License</A> </UL> 1.4 +24 -1 httpd-docs-2.0/htdocs/manual/new_features_2_0.html Index: new_features_2_0.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/new_features_2_0.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- new_features_2_0.html 2000/03/26 09:39:36 1.3 +++ new_features_2_0.html 2000/10/12 00:19:37 1.4 @@ -9,7 +9,7 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Overview of New Features in Apache 2.0</H1> -<P>Enhancements: <A HREF="#core">Core</A> | +<P>Enhancements: <A HREF="#core">Core</A> | <a href="#module">Module</a> <P><HR> @@ -44,6 +44,29 @@ allow more flexibility. Also, new calls have been added that should allow modules to do more without requiring patching of the core Apache server. + +<P><HR> + +<H2><A NAME="core">Module Enhancements:</A></H2> + +<dl> + +<dt><strong>mod_auth_db</strong> +<dd>Now supports Berkely DB 3.0 + +<dt><strong>mod_file_cache</strong> +<dd>New module in Apache 2.0. This module includes the functionality +of mod_mmap_static in Apache 1.3, plus adds further caching abilities. + +<dt><strong>mod_dav</strong> +<dd>New module in Apache 2.0. This module implements the +HTTP Distributed Authoring and Versioning (DAV) specification. + +<dt><strong>mod_charset_lite</strong> <dd>New module in Apache 2.0. +This experimental module allows for character set translation +or recoding. + +</dl> <!--#include virtual="footer.html" --> </BODY> 1.1 httpd-docs-2.0/htdocs/manual/upgrading.html Index: upgrading.html =================================================================== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML><HEAD> <TITLE>Upgrading to 2.0 from 1.3</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">Upgrading to 2.0 from 1.3</H1> <P>In order to assist folks upgrading, we maintain a document describing information critical to existing Apache users. These are intended to be brief notes, and you should be able to find more information in either the <A HREF="new_features_2_0.html">New Features</A> document, or in the <CODE>src/CHANGES</CODE> file. <H3>Compile-Time Configuration Changes</H3> <UL> <LI>Apache now uses an <code>autoconf</code> and <code>libtool</code> system for configuring the build processes. Using this system is similar to, but not the same as, using the APACI system in Apache 1.3. Further documentation to follow.</li> <li>In addition to the usual selection of modules which you can choose to compile, Apache 2.0 has moved the main part of request processing into Multi-Processing-Modules (MPMs). Documentation on how to select an MPM is to follow.</li> </UL> <H3>Run-Time Configuration Changes</H3> <UL> <li>The <code>CacheNegotiatedDocs</code> directive now takes the argument <code>on</code> or <code>off</code>. Existing instances of <code>CacheNegotiatedDocs</code> should be replaced with <code>CachNegotiatedDocs on</code>.</li> <li>The <code>ErrorDocument</code> directive no longer uses a single quote at the beginning of the argument to indicate a text message. Instead, you should enclose the message in double quotes. For example, existing instances of <code>ErrorDocument 403 "Some Message</code> should be replaced with <code>ErrorDocument 403 "Some Message"</code>. As long as the second argument is not a valid URL or pathname, it will be treated as a text message.</li> <li>The <code>AccessConfig</code> and <code>ResourceConfig</code> directives no longer exist. Existing instances of these directives can be replaced with the <code>Include</code> directive which has equivalent functionality. If you were making use of the default values of these directives without including them in the configuration files, you may need to add <code>Include conf/access.conf</code> and <code>Include conf/srm.conf</code> to your httpd.conf.</li> <li>The <code>ExtendedStatus</code> directive no longer exists.</li> <li>The <code>ServerType</code> directive no longer exists.</li> <li>The <code>CoreDumpDirectory</code> directive no longer exists.</li> <li>Many directives that were in the core server in Apache 1.3 are now in the MPMs.</li> </UL> <H3>Misc Changes</H3> <UL> <li>The module mod_auth_digest, which was experimental in Apache 1.3 is now a standard module.</li> <li>The mod_mmap_static module, which was experimental in Apache 1.3 has been replaced with mod_file_cache.</li> </UL> <H3>Third Party Modules</H3> <p>Extensive changes were made to the server API in Apache 2.0. Existing modules designed for the Apache 1.3 API will <strong>not</strong> work in Apache 2.0 without modification. Details to follow. <!--#include virtual="footer.html" --> </BODY> </HTML>