Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Cannot modify header information - headers already sent by
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Crazy_YOS
Участник+
Средний рейтинг: 4 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Украина Донецк
Публикаций: 86
Статус: Crazy_YOS в оф-лайне
Cannot modify header information - headers already sent by [сообщение #69225]

Скажите как рарешить проблему?
У меня на локалхосте все работает.
На сколько я понял ошибка возникла из за того, что я не могу изменять заголовок после вывода заголовка. Логично.
Но на локалхосте все шло на ура
Я использовал header("Location:http://www.site.com") и все было ок.
Выгрузил на хост. Пишет ошибки типа этой:

Warning: Cannot modify header information - headers already sent by (output started at /home/moigorod/public_html/forum/lang/French.lang.php:2) in /home/moigorod/public_html/forum/member.php on line 42

Почитал в интернете ничего вразумительного не нашел. Подскажите.

__________________
Step. Bay. Step...Пока от монитора не ослеп... (c) Leningrad - manager

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-07-2004 01:04
Нажмите сюда для просмотра профайла Crazy_YOS Отправить Персональное сообщение Crazy_YOS Посетить домашнию страничку Crazy_YOS! Найти сообщения от Crazy_YOS Добавить Crazy_YOS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #69228]

Попробуй открыть файл на сервере при помощи pico например и сохранить.

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-07-2004 02:52
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
GenUS
Участник+
Средний рейтинг: 4.63 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2003
Место проживания: 127.0.0.1
Публикаций: 334
Статус: GenUS в оф-лайне
[сообщение #69230]

Crazy_YOS
Если у тя выводится уже какой-либо хтмл-текст, то хедеры ты уже не сможешь послать/принять (логично) ...
Поютому в самом начале скрипта/хтмл-текста поставь следующее ob_start(); ... это активирует буфер вывода и можно будет посылать/принимать хедеры даже среди хтмл-текста (при услови, что буфер имеет достаточную длинну) ...

__________________
.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-07-2004 10:08
Нажмите сюда для просмотра профайла GenUS Отправить Персональное сообщение GenUS Посетить домашнию страничку GenUS! Найти сообщения от GenUS Добавить GenUS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Crazy_YOS
Участник+
Средний рейтинг: 4 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Украина Донецк
Публикаций: 86
Статус: Crazy_YOS в оф-лайне
[сообщение #69232]

polo, всмысле открыть? Я не открываю страницу. Я просто пытасюсь переадресовать страницу методом Header("Location:...").
Проблема в том, что я не знаю как настроить хост, например тем же .htaccess для выполнения переадресации. Я думаю можно потому что у меня на локалхосте все работает на ура. А браузер IE я юзаю один и тот же Я просто делаю вывод что проблема не в браузере.
Вернее в нем. Но можно решить и через сервер



GenUS , "ob_start();" это Java-Skript функция или что? Ставится между "<head></head>"? А параметры у нее есть?

__________________
Step. Bay. Step...Пока от монитора не ослеп... (c) Leningrad - manager

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-07-2004 12:37
Нажмите сюда для просмотра профайла Crazy_YOS Отправить Персональное сообщение Crazy_YOS Посетить домашнию страничку Crazy_YOS! Найти сообщения от Crazy_YOS Добавить Crazy_YOS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Jovani
Участник
Средний рейтинг: 4.5 | Оценок: 8
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Dec 2001
Место проживания: дома
Публикаций: 239
Статус: Jovani в оф-лайне
[сообщение #69239]

Crazy_YOS
проверь файл French.lang.php на предмет того, чтобы перед <?php не было символов, например пробелов.
Также проверь чтобы небыло пробелов или еще чего после ?>

ну и member.php аналогично

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-07-2004 21:54
Нажмите сюда для просмотра профайла Jovani Отправить Персональное сообщение Jovani Посетить домашнию страничку Jovani! Найти сообщения от Jovani Добавить Jovani в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Crazy_YOS
Участник+
Средний рейтинг: 4 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Украина Донецк
Публикаций: 86
Статус: Crazy_YOS в оф-лайне
[сообщение #69240]

Все делается так...
И понял, что у них на PHP не включен output_buffering. Ð_та перменная PHP позволяет передавать заголовки после страницы.

Соответсвенно создаем .htaccess
php_value error_reporting 1
php_value output_buffering 1

И все работает.

P.S. Ð_то я так на будущее может кому пригодится

__________________
Step. Bay. Step...Пока от монитора не ослеп... (c) Leningrad - manager

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-07-2004 23:59
Нажмите сюда для просмотра профайла Crazy_YOS Отправить Персональное сообщение Crazy_YOS Посетить домашнию страничку Crazy_YOS! Найти сообщения от Crazy_YOS Добавить Crazy_YOS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
GenUS
Участник+
Средний рейтинг: 4.63 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2003
Место проживания: 127.0.0.1
Публикаций: 334
Статус: GenUS в оф-лайне
[сообщение #69243]

Crazy_YOS
Ð_то PHP-функция ... она принудительно включает output beffering ...

__________________
.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 25-07-2004 07:19
Нажмите сюда для просмотра профайла GenUS Отправить Персональное сообщение GenUS Посетить домашнию страничку GenUS! Найти сообщения от GenUS Добавить GenUS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Crazy_YOS
Участник+
Средний рейтинг: 4 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Украина Донецк
Публикаций: 86
Статус: Crazy_YOS в оф-лайне
[сообщение #69259]

Понятно. Спасибо. Буду знать
Но легче было сделать черз прописывание .htaccess

__________________
Step. Bay. Step...Пока от монитора не ослеп... (c) Leningrad - manager

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 25-07-2004 21:53
Нажмите сюда для просмотра профайла Crazy_YOS Отправить Персональное сообщение Crazy_YOS Посетить домашнию страничку Crazy_YOS! Найти сообщения от Crazy_YOS Добавить Crazy_YOS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zerkms
Участник
Средний рейтинг: 5 | Оценок: 1

Зарегистрирован: Feb 2004
Место проживания: Комсомольск-на-Амуре, Россия
Публикаций: 6
Статус: zerkms в оф-лайне
[сообщение #69779]

quote:
Но легче было сделать черз прописывание .htaccess


нужно делать не легче, а правильнее - убрать ЛЮБОЙ вывод информации в браузер (не только текст, но и варининги etc. от апача, теги и тп.) перед отправкой хеадеров


GenUS - твоё решение в принципе рабочее, но грамотнее переписать скрипт - ибо в любом случае весь вывод можно перенести до отправки заголовков

__________________
There are 10 types of people: those who understand binary, and those who don't.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-08-2004 08:54
Нажмите сюда для просмотра профайла zerkms Отправить Персональное сообщение zerkms Посетить домашнию страничку zerkms! Найти сообщения от zerkms Добавить zerkms в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #69804]

на заметку: еще существует функция header_sent.

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-08-2004 21:30
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
rio
Power in your mind !
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания: Moscow
Публикаций: 172
Статус: rio в оф-лайне
[сообщение #69813]

Ð_аспространенная ошибка :

посмотри те файлы которые инклюдяться до header(); особенно в конеце после "?>" , не должно быть ни табов ни пробелов .... т.е. на ?> файлы должны кончаться.

__________________
Ковчег построили дилетанты, а профессионаллы построили "Титаник" - не бойтесь спрашивать то , чего вы не знаете , а так же делать то - чего не умеете !

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2004 07:38
Нажмите сюда для просмотра профайла rio Отправить Персональное сообщение rio Посетить домашнию страничку rio! Найти сообщения от rio Добавить rio в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 10:32.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01275992 seconds (57.07% PHP - 42.93% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.