On 12/13/06, David Scott <[EMAIL PROTECTED]> wrote:
David Scott wrote:

Nope, this simply does not work for me.  Here is the latest httpd.conf
snippet:

Listen 3002
<VirtualHost *:3002>
    Alias /static /home/david/pix/html/static
    DocumentRoot /home/david/pix/html
    <Location /static>

Try to replace your <Location> tags with <Directory> tags like this:

<Directory /home/david/pix/html/static>

</Directory>

And keep your alias.

I'm afraid Options +Indexes isn't applicable in the Location context.

        SetHandler default
        Options +Indexes
        Order allow,deny
        Allow from all
    </Location>
    <Directory /home/david/pix/html/static/code>
        SetHandler default
        Options +Indexes +FollowSymLinks
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

both a request to /static and /static/code return

[Wed Dec 13 12:11:51 2006] [error] [client 127.0.0.1] Attempt to serve
directory: /home/david/pix/html/static/
[Wed Dec 13 12:12:04 2006] [error] [client 127.0.0.1] Attempt to serve
directory: /home/david/pix/html/static/code/

It's almost as if the +Indexes options is being ignored, or
mod_autoindex isn't there at all.  But it *is* listed as a compiled-in
module:

:~/pix/html$  /usr/local/apache2/bin/httpd -l
Compiled in modules:
  core.c
  mod_authn_file.c
  mod_authn_default.c
  mod_authz_host.c
  mod_authz_groupfile.c
  mod_authz_user.c
  mod_authz_default.c
  mod_auth_basic.c
  mod_include.c
  mod_filter.c
  mod_log_config.c
  mod_env.c
  mod_usertrack.c
  mod_setenvif.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_status.c
  mod_autoindex.c
  mod_asis.c
  mod_cgi.c
  mod_negotiation.c
  mod_dir.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_rewrite.c
  mod_so.c

I'm stumped.  Has anyone else had this problem?

d

>
> ------------------------------------------------------------------------
>
> Subject:
> Re: [EMAIL PROTECTED] mod_autoindex not cooperating
> From:
> "Yvo van Doorn" <[EMAIL PROTECTED]>
> Date:
> Mon, 11 Dec 2006 23:03:36 -0800
> To:
> users@httpd.apache.org
>
> To:
> users@httpd.apache.org
>
>
> I *could* be wrong on this but don't you need an alias as well such as:
> Alias /code "/home/david/pix/html/code"
>
> Another way would be inside the VirtualHost directive and instead of
> Location do:
> <Directory /home/david/pix/html/code>
>         SetHandler default
>         Order allow,deny
>         Allow from all
>         Options +Indexes +FollowSymLinks
> </Directory>
>
>
> On 12/11/06, * David Scott* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     I've got apache 2.2.3 running and I'd like to generate an automatic
>     directory listing, but I can't.  I've checked and mod_autoindex is
>     compiled in statically.  The snippet from my httpd.conf is as follows.
>     I'd like a directory listing in the /code location.
>
>     Listen 3001
>     NameVirtualHost *:3001
>     <VirtualHost *:3001>
>         DocumentRoot /home/david/pix/html
>         <Location />
>             PerlSetEnv SQL_DEBUG 1
>             SetHandler perl-script
>             PerlHandler Pix
>             Allow from all
>         </Location>
>         <Location /static>
>             SetHandler none
>         </Location>
>         <Location /code>
>             SetHandler default
>             Order allow,deny
>             Allow from all
>             Options +Indexes +FollowSymLinks
>         </Location>
>     </VirtualHost>
>
>     The message in the error log is
>
>     [Mon Dec 11 16:59:49 2006] [error] [client 127.0.0.1
>     <http://127.0.0.1>] Attempt to serve
>     directory: /home/david/pix/html/code/
>
>     I've tried this in just about every way imaginable, disabling the
>     mod_perl handler, configuring outside a virtual host, using
>     Options All,
>     etc etc etc.  The server simply does not want to give me a directory
>     listing.
>
>     Can anyone think of anything else I can try to figure this out?
>     mod_autoindex is supposed to just work.
>
>     d
>
>     ---------------------------------------------------------------------
>     The official User-To-User support forum of the Apache HTTP Server
>     Project.
>     See <URL:http://httpd.apache.org/userslist.html> for more info.
>     To unsubscribe, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>        "   from the digest: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     For additional commands, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>
>



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
  "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to