Thanks, I looked and we're not. Here's the simplest case:

use CGI;
my $cgi = new CGI;
my @params = $cgi->Vars();
print $cgi->header(-type => 'text/html');
print $cgi->start_html();
print "Process: $$<BR>\n";
print "Query String:<BR>\n";             
print $ENV{QUERY_STRING} . "<BR>\n";
print "Params:<BR>\n";
print join("<BR>\n", @params) . "<BR>\n";
print $cgi->end_html();

I push some arbitrary params (theparam=try1, etc.) in the URL and get
back:

Process: 18860
Query String:
theparam=try2
Params:
theparam
try1

Note the mismatch between the query string and the params.

Apache is running just 2 servers (StartServers 2) and I removed the
CGI.pm precompile from the mod_perl startup.

Any other suggestions? I'm feeling a bit desperate...

Alex

--
Alex Harper
Configuration Management
[EMAIL PROTECTED]
"Use whatever you think of first" -- Larry Wall 

Reply via email to