Re: Upgrade to Apache 2.4 breaks encoding in a PerlOutputFilterHandler

Jie Gao <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
Hi Vincent

Thanks for sharing your solution.

Regards,

Jie 

* Vincent Veyron <[email protected]> wrote:

> Date: Sun, 29 Nov 2015 19:15:20 +0100
> From: Vincent Veyron <[email protected]>
> To: Jie Gao <[email protected]>
> CC: [email protected]
> Subject: Re: Upgrade to Apache 2.4 breaks encoding in a
>  PerlOutputFilterHandler
> X-Mailer: Sylpheed 3.2.0 (GTK+ 2.24.10; i486-pc-linux-gnu)
> 
> On Sun, 29 Nov 2015 19:59:28 +1100
> Jie Gao <[email protected]> wrote:
> > 
> > Well, check out this: https://perl.apache.org/docs/2.0/user/handlers/filters.html#C_PerlOutputFilterHandler_ .
> > 
> 
> Hi Jie,
> 
> Yes, the instructions on this page work well; but with those, I need to add 'SetOutputFilter DEFLATE' in every virtual host.
> 
> I use a global configuration in deflate.conf, and got it to work in 2.4 by replacing :
> 
> #               AddOutputFilterByType DEFLATE text/html text/plain text/xml                                            
> 
> with this:
>                                                                                                                    
> FilterDeclare   COMPRESS CONTENT_SET
> FilterProvider  COMPRESS DEFLATE "%{CONTENT_TYPE} =~ m#^text/(html|plain)#"
> FilterChain     COMPRESS
> FilterProtocol  COMPRESS  DEFLATE change=yes;byteranges=no
> 
> Which places mod_deflate after my PerlOutputFilterHandler in the chain.
> 
> I was surprised nobody else had the problem before, though?
> 
> -- 
> 					Bien à vous, Vincent Veyron 
> 
> https://marica.fr/ 
> Suivi des contentieux juridiques, des sinistres d'assurance et des contrats
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.