Re: howto config apache to allow perl to filter php pages

From: Date: Sat, 22 Jul 2000 21:22:38 +0000
Subject: Re: howto config apache to allow perl to filter php pages
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-7719@lists.php.net to get a copy of this message
Aaron Johnson wrote: > > I was thinking about the same thing awhile back. It was interesting to me that > lots of neat applications are PHP based. I would like to be able to take the > processed PHP page and include it inside of my mod_perl page. I was thinking > there are several ways I could handle. I can have a seperate directory that > process the php files and just use the LWP::Simple to get the page as a > processed string. Then replace any content with =~ s/blah/cool/ inside of the > mod_perl processed page. I do this with some cgi programs that I use > currently. It works ok, but the overhead must be tremendous. Anybody else done > anything similar? > You know how there's $Response->Include('xyz.inc') in the modperl Apache::ASP ? This file will be executed as an ASP script locally and the output included in the stream. One could imagine letting this method auto-detect for the http:// prefix, and if it exists use LWP to call the URL and include the output that way. I have also started work on a $Response->TrapInclude() method which will return the output instead of sending it straight to the client HTML buffer, you could TrapInclude then to capture the lwp-request automatically for post processing. If LWP behavior is available, I wonder whether to turn its abilities on by default, or require some LWPInclude config to be activated first? Also, I wonder whether to allow Apache::ASP to compile LWP input as an ASP script. Since ASP scripts can execute arbitrary code, this seems to me to increase the potential security risks to a site. --Joshua _________________________________________________________________ Joshua Chamas Chamas Enterprises Inc. NodeWorks >> free web link monitoring Huntington Beach, CA USA http://www.nodeworks.com 1-714-625-4051

« previous php.general (#7719) next »