diff options
author | Joshua Slive <slive@apache.org> | 2000-10-12 00:19:37 +0000 |
---|---|---|
committer | Joshua Slive <slive@apache.org> | 2000-10-12 00:19:37 +0000 |
commit | cf1c2565d29d3e3c8d0b859fb50888198715dbe0 (patch) | |
tree | 22bdc418f78376ff2173fda362be8229be13b0ae /docs/manual/upgrading.html | |
parent | 32165995c1252e94a0ee1587859b431f1543dc9d (diff) | |
download | httpd-cf1c2565d29d3e3c8d0b859fb50888198715dbe0.tar.gz |
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.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86550 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/upgrading.html')
-rw-r--r-- | docs/manual/upgrading.html | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/docs/manual/upgrading.html b/docs/manual/upgrading.html new file mode 100644 index 0000000000..990a064936 --- /dev/null +++ b/docs/manual/upgrading.html @@ -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> |