Ian D. Stewart wrote: > On 2002.05.27 12:57 Andrew McNaughton wrote: > >> >> Sounds to me like you're not setting your content-type correctly for >> some >> reason. Have a look at the headers being sent out. It's either not >> sending this header, or it's sending something the browser doesn't >> know >> what to do with. > > > This is the content of test.pl > > BEGIN-SCRIPT > -- > #!/usr/bin/perl > > # your httpd.conf should have something like this: > > # Alias /perl/ /real/path/to/perl-scripts/ > > # <Location /perl> > # SetHandler perl-script > # PerlHandler Apache::Registry > # PerlSendHeader On > # Options +ExecCGI > # </Location> > > print "Content-type: text/html\n\n"; > > print "<b>Date: ", scalar localtime, "</b><br>\n"; > > print "%ENV: <br>\n", map { "$_ = $ENV{$_} <br>\n" } keys %ENV; > -- > END-SCRIPT > > Based on this, I would expect the content to be set to text/html and the > page to be displayed to be a listing of the current environment. > > Galeon identifies the content type as application/x-perl. This would > seem to indicate to me that Apache is serving the script directly > instead of executing the script and serving the output. According to > the mod_perl Guide, the ExecCGI option (which I have set for Location > /perl) is supposed to avoid this situation.
issue a request from the command line and look at the saved response. Use lwp's GET, or 'lynx -dump' or any other favorite downloading utility. __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com