я добавил
php_flag zlib.output_compression off
на мой .htaccess. Я прочитал, что сжатие PHP должно быть отключено, если я хочу, чтобы mod_deflate работал.
Есть ли способ проверить, действительно ли сжатие PHP отключено?
Если вы обеспокоены тем, что PHP не выбирает правильное значение из вашего php.ini, вы можете использовать ini_get проверить это.
Если вы обеспокоены тем, что PHP просто сжимает, независимо от того, вы можете просто сделать HTTP-запрос вручную (с помощью netcat, telnet и т. Д.) Или отследить ваш запрос для браузера с помощью инструментов разработчика. Просто убедитесь, что заголовки запроса включают Accept-encoding: gzip, deflate
и проверить Content-encoding
заголовок ответа. Однако имейте в виду, что здесь могут быть другие нарушители (например, mod_deflate, ваш PHP-скрипт, прокси-сервер …).
Других решений пока нет …