I am having trouble configuring the handlers for a cgi script in apache. The following setup works on a red hat machine but not on my debian server (potato).
<VirtualHost 192.168.1.1> ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/angazi/web ServerName 192.168.1.1 ErrorLog /var/log/apache/server-error.log TransferLog /var/log/apache/server-access.log Addtype text/html .shtml .htm .html .stm AddHandler server-parsed .shtml .html .stm ScriptAlias /cgi-bin/ "/home/angazi/cgi-bin/" <Location /angazi> SetHandler application/x-angazi Action application/x-angazi /cgi-bin/angazi/angazi.pl </Location> I get the following error in the log when I point a browser at 192.168.1.1/angazi, however if I point it at 192.168.1.1/cgi-bin/angazi/angazi.pl I get the script exectuing correctly [Mon Aug 20 17:07:14 2001] [warn] [client 192.168.1.2] handler "application/x-angazi" not found for: /home/angazi/web/angazi [Mon Aug 20 17:07:14 2001] [error] [client 192.168.1.2] File does not exist: /home/angazi/web/angazi however if I point it at 192.168.1.1/cgi-bin/angazi/angazi.pl I get the script exectuing correctly Is there some significant difference between the apache setup in debian and redhat? any suggestions much appreciated. gavin

