On Tue, 11 Oct 2005, Saurabh Soni wrote:
Hi,
I have a perl web-application on apache that needed upgrades for perl,
apache and mod_perl. I setup a server (win32) running Apache 2.0.54 with
perl 5.8.7 and mod_perl 2.0.1 (Randy Kobes win32 build), made the necessary
httpd.conf changes but got stuck at a redirection problem. The old perl code
uses CGI::Redirect to redirect to certain pages of the application from the
default page. This causes the server to go in an endless loop of redirects
to the same page until the following error message appears in error log.
Can you give a minimal example script or handler that
exhibits this behaviour? I tried the following script:
========================================================
#!D:/Perl/bin/perl
# called as http://localhost/perl/redirect
use strict;
use CGI qw(redirect);
print redirect('http://localhost/perl/printenv');
========================================================
run under ModPerl::Registry, and it worked fine.
This is with CGI.pm version 3.10.
--
best regards,
randy kobes