Cristóvão B. B. Dalla Costa wrote:
> Hello
> 
> We're developing an application which returns large files depending on
> the URL provided. For cleanliness and easier updates we do not want to
> set an Apache Alias for each file, instead we're looking them up in a
> database.
> 
> Originally, we had a PerlHandler identify the file and print it out, but
> it's obviously not the optimal solution, which would be to have Apache
> itself send the file.
> 
> We then set up a PerlFixupHandler which sets the file to send with
> $r->filename, but that's having no effect.

that's odd.  if you set $r->filename($file) from a PerlFixupHandler and have
 apache's default handler (either no SetHandler or SetHandler
default_handler) service the content phase, all should work out fin

> 
> We're using mod_perl 1.29 with apache 1.3.19.

then see

http://search.cpan.org/~lindner/Apache-CacheContent-0.12/

for an example of how this kind of thing can work.  further discussion is in
recipe 14.5 in the mod_perl developer's cookbook.

HTH

--Geoff

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to