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]