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>
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:
[email protected]
To:
[email protected]
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]