Okay, this is still giving me problems. Here is my config. I've tried several things and still nothing. For some reason I can't get cgi scripts to run under any virtual webs, but the default web. I'm running RH 7.2 with apache 1.3.20. I do have mod_perl installed. My other box with RH 6.0 with apache 1.3.14, the cgi-bins work fine under all the virtual webs. I've compared the two config files, but I haven't seen what would cause it. I'm sure it's got to be something so simple.
<VirtualHost 192.168.1.106> DocumentRoot /var/www/html ServerName www2.zeetec.net Options +ExecCGI Alias /host/ /webhome/host/ Alias /cgi-bin/ /var/www/cgi-bin/ ScriptAlias /cgi-bin/ /var/www/cgi-bin <Location "/perl"> SetHandler perl-script PerlHandler Apache::Registry PerlSendHeader On Options +ExecCGI </Location> <Directory "/var/www/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> </VirtualHost> Bill Marrs wrote: > At 04:02 AM 3/14/2002, Matt Phelps wrote: > >> Forgive me if I'm posting to the wrong group. I"ve got apache 1.3.22 >> running several virtual webs. I can get perl scripts to run under the >> default web but not in the others. All the webs point to the same >> script folder. If I try to run the script under a virtual web, all I >> get is text display. Any help would be great. > > > Well, I use mod_perl with VituralHosts... My config looks something > like: > > <VirtualHost gametz.com> > ServerAdmin [EMAIL PROTECTED] > DocumentRoot /home/tz/html > ServerName gametz.com > DirectoryIndex /perl/gametz.pl > # The live area > Alias /perl/ /home/tz/perl/ > <Location /perl> > AllowOverride None > SetHandler perl-script > PerlHandler Apache::RegistryBB > PerlSendHeader On > Options +ExecCGI > </Location> > </VirtualHost> > > <VirtualHost surveycentral.org> > ServerAdmin [EMAIL PROTECTED] > DocumentRoot /projects/web/survey-central > ServerName surveycentral.org > DirectoryIndex /perl/survey.pl > > Alias /perl/ /projects/web/survey-central/perl/ > <Location /perl> > SetHandler perl-script > PerlHandler Apache::RegistryBB > PerlSendHeader On > Options +ExecCGI > </Location> > </VirtualHost> > > >