]> granicus.if.org Git - apache/commitdiff
Just a scratch of a start of an upgrading doc. It would help if people
authorJoshua Slive <slive@apache.org>
Thu, 12 Oct 2000 00:19:37 +0000 (00:19 +0000)
committerJoshua Slive <slive@apache.org>
Thu, 12 Oct 2000 00:19:37 +0000 (00:19 +0000)
note any changes here that will affect end-user configuration.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86550 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/index.html
docs/manual/index.html.en
docs/manual/new_features_2_0.html
docs/manual/new_features_2_0.html.en
docs/manual/upgrading.html [new file with mode: 0644]
docs/manual/upgrading.html.en [new file with mode: 0644]

index 1be6b2074c12311c2523ce6e2d670152f51d29d3..fd56350ac21325d528b946d8b1e797630a91fac0 100644 (file)
@@ -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>
 
index 1be6b2074c12311c2523ce6e2d670152f51d29d3..fd56350ac21325d528b946d8b1e797630a91fac0 100644 (file)
@@ -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>
 
index d0ae3450eb515609652a230f8d3ffe03d4cc9db5..ec82aa472983d421415b0738c8d1eb9a0b3498a8 100644 (file)
@@ -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>
 
     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>
 </HTML>
index d0ae3450eb515609652a230f8d3ffe03d4cc9db5..ec82aa472983d421415b0738c8d1eb9a0b3498a8 100644 (file)
@@ -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>
 
     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>
 </HTML>
diff --git a/docs/manual/upgrading.html b/docs/manual/upgrading.html
new file mode 100644 (file)
index 0000000..990a064
--- /dev/null
@@ -0,0 +1,94 @@
+<!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>
diff --git a/docs/manual/upgrading.html.en b/docs/manual/upgrading.html.en
new file mode 100644 (file)
index 0000000..990a064
--- /dev/null
@@ -0,0 +1,94 @@
+<!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>