mod_deflate + php5

mod_deflate + php5

am 20.10.2004 12:25:01 von sk

Hi NG,

Ich habe auf einem Apachen 2.0.50 + php 5.02 als Modul laufen.

Im Apachen habe ich :

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css
DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate_log deflate

Funktioniert soweit auch alles richtig, ausser das ALLES was php erzeugt
komprimiert wird, egal welcher Mimetype gesendet wird. Das ist bei
"image/pnp" u.ä. natürlich Unfug.

Kennt jemand einen Workaround?

Danke
Jörg

Re: mod_deflate + php5

am 21.10.2004 01:15:54 von Johannes Vogel

Hi Jörg

Jörg Singendonk wrote:
> Ich habe auf einem Apachen 2.0.50 + php 5.02 als Modul laufen.
> Im Apachen habe ich :
> ...
> Funktioniert soweit auch alles richtig, ausser das ALLES was php erzeugt
> komprimiert wird, egal welcher Mimetype gesendet wird. Das ist bei
> "image/pnp" u.ä. natürlich Unfug.
> Kennt jemand einen Workaround?

Du schreibst, es sei, wenn du PHP einsetzt? Also sollte es doch eher in
den Einstellungen von PHP liegen. Schau doch mal die folgenden
Direktiven in php.ini an: output_handler und zlib.*.

HTH, Johannes

Re: mod_deflate + php5

am 22.10.2004 10:07:26 von sk

Johannes Vogel wrote:

> Du schreibst, es sei, wenn du PHP einsetzt? Also sollte es
> doch eher in den Einstellungen von PHP liegen. Schau doch mal
> die folgenden Direktiven in php.ini an: output_handler und
> zlib.*.

Hat damit nichts zu tun. Irgendwie meint der Apache alles
was vom PHP modul kommt sei "text/html" und müsste von Ihm
komprimiert werden - egal welcher Content-Type header
gesetzt ist.

Jörg