> > My::Handler takes the requested file and adds some markup to it with
> the
> > Template Toolkit if the MIMEtype of the file is text/html.  I want to
> be
> > able to use the same handler to also add markup to the output of
> executed
> > CGI.  What is the best way to do this?
>
> You can't feed the output of mod_cgi to mod_perl, at least not in Apache
> 1.x.  The best thing to do (at least for performance) would be to
> rewrite the CGI so that you call it as a module from your handler.
> Another approach would be to use Apache::Filter to grab the output from
> PerlRun or Regsistry.  You could also sublass PerlRun or Registry and
> add your handler code to it.

So what about in Apache 2.x ?  Is there a way to address this?  I'm trying
to convert a site that has lots of independent CGI to one that contains
the output of said CGI in a set of templates.  I'd rather not have to
make modifications to the existing CGI to bring them in.

-Allen

Reply via email to