thanks for your reply Adam
There is nothing in the error logs.
I think the version is 3.7.1 (/usr/lib64/libapreq2.so.3.7.1)

could this be a result of virtual hosts?



Adam Prime wrote:
> 
> nmittal wrote:
>> Hi I am using Apache2.2 and mod_perl. I have a login page that POSTs to
>> an
>> authentication script.
>> <form method=POST
>> action="/authenticate?sid=06eff4cdc3231db0236cdbe2c51e6618"> 
>> <table> 
>> <tr> 
>>      <td align=right>User(or email): </td> 
>>      <td><input type=text name=email value=""></td></tr> 
>> <tr> 
>>      <td align=right>Password: </td> 
>>      <td><input type=password name=password></td></tr></table> 
>> <input type=submit value=Login><BR> 
>> </form> 
>> 
>> on the server side.. I have the following code...
>> 
>> use Apache2::Request;
>> use Apache2::SubRequest;
>> use Apache2::RequestRec ();
>> use Apache2::Upload;
>> use Apache2::URI;
>> 
>>      my $r = shift;
>>      my $req = Apache2::Request->new($r);
>> 
>>      #Get the Query String and POST data
>>      log("PROCESS", "MESSAGE", "Inside");
>>      my @keys = $req->param;
>>      log("PROCESS", "PARAMS", Dumper($req->param));
>> 
>> when I post the form, the logs show till "Inside" and the browser keeps
>> loading the page, the CPU consumption on the server is 100% by httpd.
>> 
>> however, if I change the form so it uses GET instead of POST, everything
>> works fine. 
> 
> Obviously that shouldn't happen.  Is there anything in the error log? 
> What version of apreq are you using?
> 
> Adam
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Apache2%3A%3ARequest-%3Eparam-fails-with-POST-tp26001117p26002722.html
Sent from the mod_perl - General mailing list archive at Nabble.com.

Reply via email to