DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=30111>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30111

Cannot access certain folders with <Directory> directive

           Summary: Cannot access certain folders with <Directory> directive
           Product: Apache httpd-1.3
           Version: 1.3.31
          Platform: PC
               URL: http://homebase1010.homeip.net:1010/fm/
        OS/Version: Windows XP
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: core
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


I am not sure if this is the right place to post this problem, but if you 
could direct me to the right place, it would be greatly appreciated.

I am running Windows XP PRO with Apache 1.3.31 and PHP 4.3.7.  FYI, This issue 
does not have anything to do with PHP as the server is up and running fine.   

I can access the DocumentRoot folder (E:/httproot) fine and I have created a 
folder (E:/media) which I successfully created a <Directory> directive for.  
It seems that when I create any other folder and add a <Directory> directive 
to the server's config, it acts as if I did not add the directive at all and 
creates an error in the errorlog saying that E:/httproot/<folder name> does 
not exist.  It is trying to get it from DocumentRoot instead.

Is there a limit or something to the number of <Directory> directives that 
Apache will allow on the Windows platform?

Any info would be appreciated.


Here is the folder part of my httpd.conf:

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "E:/httproot/"

#
# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories). 
#
# First, we configure the "default" to be a very restrictive set of 
# permissions.  
#
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "E:/httproot/">

#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
#    Options Indexes FollowSymLinks MultiViews
    Options -Indexes FollowSymLinks MultiViews

#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo", 
# "AuthConfig", and "Limit"
#
    AllowOverride None

#
# Controls who can get stuff from this server.
#
    Order allow,deny
    allow from all
</Directory>

#
# media
#
<Directory "E:/media/">
    Options -Indexes FollowSymLinks MultiViews

    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

#
# fm
#
<Directory "E:/fm/">
    Options -Indexes FollowSymLinks MultiViews

    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

#
# phpMyAdmin
#
<Directory "E:/phpMyAdmin/">
    Options -Indexes FollowSymLinks MultiViews

    AllowOverride None
    Order deny,allow
    deny from all
    allow from x.x.x.
    allow from x.x.x.
</Directory>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to