I tried stripping everything out as suggested and ended up with only the basic httpd.conf and perl.conf installed, still no joy. Why is it looking for index.php when I'm assking for a perl script? Config in pastebin.
thanks ==> /var/log/httpd/access_log <== 10.20.11.148 - - [13/Jan/2010:12:26:21 +0000] "GET /perl-status HTTP/1.1" 404 - "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.5.30729)" ==> /var/log/httpd/error_log <== [Wed Jan 13 12:26:21 2010] [error] [client 10.20.11.148] File does not exist: /home/httpd/html/index.php [Wed Jan 13 12:26:21 2010] [error] [client 10.20.11.148] File does not exist: /home/httpd/html/index.php http://pastebin.com/m56f4bd2b > -----Original Message----- > From: Perrin Harkins [mailto:[email protected]] > Sent: 12 January 2010 14:13 > To: Kevin Thorpe > Cc: [email protected] > Subject: Re: SetHandler perl-script not working > > On Tue, Jan 12, 2010 at 6:43 AM, Kevin Thorpe > <[email protected]> wrote: > > <Location /perl-status> > > SetHandler perl-script > > PerlResponseHandler Apache2::Status > > Order deny,allow > > Allow from all > > </Location> > > > > ...but I'm still getting 404 for the URL. > > It sounds like something else in your config is intercepting the URL. > Try removing other things one chunk at a time until this works. > > Alternatively, you might be sending your requests to the wrong server > or virtual server. > > - Perrin
