Сайт Drupal постоянно устанавливает `Content-Type` в` application / x-gzip`

Я нахожусь в процессе миграции существующего веб-сайта Drupal с другого провайдера на Bluehost.com — хотя я думаю, что использование Bluehost.com неуместно в этом контексте, я решил упомянуть об этом в любом случае, если действительно есть некоторые особенности, которые я Я не в курсе.

Сайт является установкой Drupal 6, и он уже работал ранее. Мне сказали и о bluehost, так что вы думаете, что проблем не должно быть, однако, скопировав его, я столкнулся с большой проблемой: все ответы от Drupal отправляются с Content-Encoding установлен в application/x-gzip, Это подразумевает, что все браузеры представляют диалоговое окно загрузки, а не рендеринг контента.

Я на самом деле свернул индексную страницу и провел ее через gunzip, и на выходе получился правильный HTML-код для сайта — просто он каким-то образом оказался gzip’d, и это исказило тип контента и запутало браузеры.

Разговаривая с предыдущими разработчиками сайта, они предложили использовать PHP 5.4 (насколько я понимаю, они запускали его на php 5.5, и, несмотря на все предложения Drupal, он работал отлично, как мне сказали).

Сейчас я пытаюсь устранить любой тип gzip’а, который происходит здесь, поэтому я разбил его на несколько слоев, которые могли бы вызвать его, но исключив те, которые все еще не работают:

  • SetEnv no-gzip 1 в .htaccess
  • zlib.output_compression = Off в php.ini
  • друпал имел boost установлен модуль и некоторые соответствующие настройки в .htaccess — Я удалил их из .htaccess файл, а также удаление boost каталог от sites/all/modules

Проблема все еще остается, и мои файлы отправляются в сжатый браузер. Есть ли другой способ отключить это?

Обратите внимание, что это происходит только для страниц внутри Drupal, загрузив простую php-страницу и перейдя по этому URL-адресу, работает нормально, что говорит о проблеме drupal (а не apache / php).

Я заметил модуль mimedetect который имеет определение для application/x-gzip там, но не уверен, как это может повлиять на это, поскольку удаление этого также не принесло ничего полезного.

Есть идеи, где искать и / или чем это может быть вызвано?

Рад предоставить любые другие идеи, которые могут быть полезны в диагностике этого.

0

Решение

Итак, теперь, фактически сбросив кеш базы данных и установив настройки выше, это работает. Я пытаюсь выяснить, что из вышеперечисленного действительно решило это.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]