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.