Назад | Перейти на главную страницу

Apache deflate не работает на debian

У меня включен модуль deflate, он отображается в apachectl -t -D DUMP_MODULES, файлы конфигурации находятся в нужном месте, а некоторые инструменты тестирования gzip говорят, что он включен.

Единственная проблема заключается в том, что сжатый размер такой же, как и несжатый (используя curl --compressed -I http://www.site.com и curl -I http://www.site.com).

Мне нечего проверить. Насколько я понимаю, он должен работать.

Кто-нибудь может помочь?

Рекомендую использовать Данные о вмешательстве Firefox подключается к отладке. В нем вы можете увидеть все заголовки HTTP и сравнить с директивами mod_deflate. Вероятно, ошибка конфигурации mod_deflate.

Также попробуйте коэффициенты сжатия журнала:

DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio

LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate_log deflate

PHP и Apache боролись за сжатие.

Я изменил php.ini на:

output_buffering = Off

zlib.output_compression = Off

и сжатие теперь работает нормально.