You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Andreas Jung <aj...@sz-sb.de> on 1998/03/03 08:04:21 UTC
mod_alias/1907: ScriptAlias and Non-IP VirtualHost
>Number: 1907
>Category: mod_alias
>Synopsis: ScriptAlias and Non-IP VirtualHost
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apache
>State: open
>Class: sw-bug
>Submitter-Id: apache
>Arrival-Date: Mon Mar 2 23:10:00 PST 1998
>Last-Modified:
>Originator: ajung@sz-sb.de
>Organization:
apache
>Release: 1.3b5
>Environment:
gcc 2.7.2.2
SunOS saarland 5.5.1 Generic_103640-05 sun4m sparc SUNW,SPARCstation-20
>Description:
I am just playing around with a Non-IP based Apache Server 1.2.5 and
discovered the following
strange behaviour:
I had a ScriptAlias /cgu-bin/ outside the <virtualhost> statements.
Scrips could be run with
http://<domainname>/cgi-bin/script.cgi for all configured
<virtualhost>s. Then I tried to put different
/cgi-bin Aliases into each <virtualhost> enviroment The global
ScriptAlias has been removed.
>From now on Apache tried to start the script from
/usr/local/etc/httpd/htdocs/cgi-bin/ as the error_log show:
[Wed Feb 25 15:11:18 1998] access to
/usr/local/etc/httpd/htdocs/cgi-bin/test.cgi failed for saarland,
reason: File does not exist
Here is are the lines of the <virtualhost> section:
<VirtualHost epsilon.sz-sb.de>
ServerName epsilon.sz-sb.de
DocumentRoot /WWW/domains/epsilon/html
CustomLog /WWW/domains/epsilon/logs/access_log "%h %l %u %t \"%r\"
%>s %b \
"%{referer}i\" \"%{user-agent}i\" %v "
ScriptAlias /cgi-bin/ /WWW/domains/epsilon/cgi-bin/
</VirtualHost>
Why does not Apache recognize ScriptAlias inside this section ????
Thanks
Andreas
This has been reported to comp.infosystems.www.servers.unix but without any
backfeed yet
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <ap...@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED. This is not done]
[automatically because of the potential for mail loops. ]