У меня есть сайт, который генерирует ошибку кодирования содержимого в браузере, если присутствует ob_start ('ob_gzhandler'). Если я удалю оператор, он будет работать нормально.
- Сайт запускает те же рамки, сервер и хостинг-пакет, что и ряд других сайтов. Все они работают независимо от того, находится ли там выражение.
- Оператор находится в структуре, а не в коде приложения, поэтому он разделяется всеми сайтами.
- Там нет различий в конфигурации между рабочими сайтами и нерабочим сайтом.
- Сайт работает нормально локально, используя тот же самый код и данные.
- Вы можете получить сайт с curl/wget, а HTML-код возвращается в браузере.
- Заголовки ответов точно такие же, без инструкции.
Теперь я удалил весь код на удаленном сервере и повторно загрузил все. Все равно никаких изменений. Следующим шагом будет переустановка сайта и запуск с нуля, но я не хочу потерять все данные.
Любые указатели, предложения или решения?