Then this is broken on Win32 as well.

Looks like 1.3.21 must be tossed and this vetoed change modified
to reflect @@ServerRoot@@/htdocs/manual.



----- Original Message -----
From: "Brad Nicholes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 05, 2001 3:37 PM
Subject: 1.3.21 fails on NetWare... please check other platforms..


The tagged version apache 1.3.21 fails on NetWare because of a problem in HTTPD.CONF.  
A <Directory...> block was added to handle
access to /manual/ which appears to be mis-configured.  The file httpd.conf-dist-nw 
contains the following block:

    # This Alias will project the on-line documentation tree into your
    # logical DocumentRoot. Comment it if you don't want to provide access
    # to the on-line docu for some reason.
    #
    Alias /manual/ "sys:/apache/manual/"

    <Directory "sys:/apache/manual">
        Options Indexes FollowSymlinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

The problem is that "sys:/apache/manual" does not exist.  The directory path should be 
"sys:/apache/htdocs/manual".  The conf file
for other platforms contains:

    # This Alias will project the on-line documentation tree into your
    # logical DocumentRoot. Comment it if you don't want to provide access
    # to the on-line docu for some reason.
    #
    Alias /manual/ "@@ServerRoot@@/manual/"

    <Directory "@@ServerRoot@@/manual">
        Options Indexes FollowSymlinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>


Shouldn't this be @@DocumentRoot@@ rather than @@ServerRoot@@ since /manual/ is a 
subdirectory of /htdocs/  ?

    # This Alias will project the on-line documentation tree into your
    # logical DocumentRoot. Comment it if you don't want to provide access
    # to the on-line docu for some reason.
    #
    Alias /manual/ "@@DocumentRoot@@/manual/"

    <Directory "@@DocumentRoot@@/manual">
        Options Indexes FollowSymlinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

I will be checking in a fix for "httpd.conf-dist-nw"

Brad



Reply via email to