Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
33 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 4
1

В подключаемом include php не работает headers content-type

08.11.2012, 11:06. Показов 1602. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток форумчане и форумчанки!
После переноса на одном хостинге сайта из одного дата-центра в другой столкнулся с такой проблемой.

В index.php через include подключаются модули (другие php-скрипты) в которых в первых строках (ну или не совсем в первых, но до каких либо операций с выводом) устанавливается content-type:
PHP
1
header('content-type: text/xml; charset=UTF-8');
Но в итоге приходит все равно text/html.

Подскажите, пожалуйста, дело ли тут в настройках сервера или что-то нужно сделать с кодом?
Потому что на локально установленном apache под ubuntu 10.04 все прекрасно работает с настройками по умолчанию.

Просто дело в том что robots.txt и sitemap.xml генерируются php скриптом и установка content-type желательна, и не хочется её выносить в index.php (где она работает - это болты, поэтому хочется добиться функционирования устновка content-type в подключаемом по include скрипте).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2012, 11:06
Ответы с готовыми решениями:

Include 'content.php' вместо $content$
Здравствуйте уважаемые форумчане! Нужна ваша помощь. И так, например, в файле index.php имеется...

Include выводит код, содержащийся в подключаемом файле
У меня есть форма php вот http://eveka.kz/table.php, есть обработчик формы: <html> <head>...

Content-Language и Content-Type для оптимизации
Есть сайт на котором норм кол-во страниц но яндекс почему-то проиндексировал лишь 5 из них на всех...

Несмотря того что я поставил <META content='text/html; charset=UTF-8' http-equiv=Content-Type>, в броузере она всеровно меняется.
Несмотря того что я поставил &lt;META content='text/html; charset=UTF-8' http-equiv=Content-Type&gt;, в...

1
-12 / 19 / 4
Регистрация: 17.12.2010
Сообщений: 355
09.11.2012, 18:40 2
Поменяйте аналогично на сервере
0
09.11.2012, 18:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.11.2012, 18:40
Помогаю со студенческими работами здесь

Как избавится от Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Servlet Mailer ?
При отправке письма при помощи JavaMail В начале письма всегда стоит: Mime-Version: 1.0 ...

[PHP] Не работает include
Всем доброго времени суток! С PHP я общаюсь на &quot;Вы&quot; и уже второй день бьюсь с одной проблемой -...

Не работает php include?
Здравствуйте! Скажите, почему у меня не работает php include? Все файлы лежат в корне сайта, да и...

PHP не работает include
Здравствуйте! Я только начинаю. Вопрос такой: есть файл index.php, к нему я хочу подключить файл...

Как прописать Если time() >= a1 и <= b1 то include 'c1.php'; include 'd1.php';
Сейчас для вывода информации по временному графику пользуюсь кодом $a =...

include в PHP? 'искать от корня...' не работает
Когда делаю такую вот фичу: include('/inc/head.inc'); - т.е. говорю 'искать от корня...' - НЕ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru