httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <wr...@covalent.net>
Subject Re: 1.3.21 fails on NetWare... please check other platforms..
Date Sat, 06 Oct 2001 00:34:08 GMT
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" <BNICHOLES@novell.com>
To: <dev@httpd.apache.org>
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




Mime
View raw message