>  
>  
>  >  PerlPostReadRequestHandler 'sub { Apache->request(shift) }'
>  
>  doug,
>      thanks for the response.  I had tried the bandaid with no luck.
>  Probably should have said that in the post :-) 

Ok having realised that the Handler wasn't getting called as I already had
another PerlPostReadRequestHandler being called the issue is getting
clearer........

I am trying to call CGI within a PerlAuthenHandler

I can new correctly create the CGI object, i.e. it no longer falls over on
registering it's callbacks.  However it does not get any of the data. Now I
presume this is because the CGI environment is not yet set up.  In the
server log it appears to be working offline......  So I tried adding to the
environment before calling CGI->new setting REQUEST_METHOD CONTENT_LENGTH
and CONTENT_TYPE.  This creates the object correctly (but without any
parameters) on a POST request.  It would appear that CGI is not getting
anything from STDIN.  At the moment I can work around this by calling
cgi->param for each bit of $r->content, I was just wondering if there is a
better way fro all of this ?

SAM

Reply via email to