RSS через Ubuntu Apache PHP - контент доставлен, но не распознается читателем - PullRequest
0 голосов
/ 13 октября 2010

Это немного сложно объяснить, поэтому, пожалуйста, потерпите меня:

Использование FF в качестве читателя RSS для тестирования,

Я мигрирую сайт, на котором есть компонент RSS-канала.;на старом сервере (apache на fedora 7) PHP доставляет RSS, а содержимое анализируется и отображается в браузере.

На новом сайте (apache на Ubuntu 8.04) браузер распознает, что этоканал, но он не отображает данные.Но когда вы просматриваете исходный код, код отображается в средстве просмотра исходного кода.

код прост:

header('Content-type: text/xml');
echo getRss();

С помощью тестирования я копирую / вставляю код из представления.Исходное окно в текстовый файл, и подается через прямой .xml с сервера Ubuntu.Он разбирается просто отлично.

Так что, похоже, проблема в доставке XML через PHP через Ubuntu 8.04

Это звонит кому-нибудь?

1 Ответ

0 голосов
/ 13 октября 2010

Это было решено включением mod_deflate.

a2enmod выкачать /etc/init.d/apache2 принудительная перезагрузка

Данные поступали по частям, но запрос позволял только gzip / deflate

...