Недавно я переместил сайт разработки PHP (Cake framework) с сервера IIS 6 (x86) на сервер IIS 7 (x64). Контент все тот же, и перезапись URL работает, но при попытке отобразить первую страницу я получаю эту ошибку:
Error 330 (net::ERR_CONTENT_DECODING_FAILED): Unknown error.
Firefox определяет это как
Content Encoding Error The page you are trying to view cannot be
shown because it uses an invalid or unsupported form of compression.
Страницы PHP используют Gzip (ob_start("ob_gzhandler"))
но комментирование этой строки ничего не делает. Установка IIS - это почти чистая установка, и я никогда не устанавливал никаких параметров сжатия. Есть ли какой-либо параметр в IIS или ошибка кода, которая могла бы вызвать это? Тот же самый код работает на сервере IIS 6. Я слышал о том, что это вызвано конечным пробелом в PHP, но если бы это было так, разве не должна быть такая же проблема на сервере IIS 6?
Браузерами, которые я пробовал, были Firefox 5, последняя версия Chrome и IE8, но это не проблема браузера.