Forum Webscript.Ru

Программирование => PHP => Тема начата: n0b0dy от 28 Июля 2002, 21:28:36

Название: Проблема с header
Отправлено: n0b0dy от 28 Июля 2002, 21:28:36
Привет!
Не подскажет ли кто, с чем может быть связана следующая проблема. Перестала работать посылка заголовков, то есть команда
header("location: index.php"); :mad:
никуда не перенаправляет и ошибок никаких не выдает. PHP установлен как модуль и раньше все работало.
Название: Проблема с header
Отправлено: ThE0ReTiC от 28 Июля 2002, 22:26:06
n0b0dy
Покажи скрипт.
Пропиши перед посылкой хидера:
error_reporting(2047)
Название: Проблема с header
Отправлено: Unregistered от 29 Июля 2002, 00:22:58
скрипт на 100% рабочий, он на хостере работает а на локальной машине нет...
Название: Проблема с header
Отправлено: nobody от 29 Июля 2002, 00:51:33
скрипт на 100% рабочий, он на хостере работает а на локальной машине нет...

блин еле востоновил старую нику %)
Название: Проблема с header
Отправлено: Меняздесьдавнонет от 29 Июля 2002, 01:16:34
Какмие-то проблемы с новыми версиями РНР
Только что кто-то на это жаловался. Кажется ,проблема была в том, что он конфиг от старой версии оставил. Вылечилось постановкой php.ini из дистрибутива.
Я сижу на 406 и прекрасно себя чувствую :-)
А то они зачастили с новыми версиями...
Название: Проблема с header
Отправлено: nobody от 29 Июля 2002, 01:20:26
Незнаю я php.ini ставил от разных версий и ничего непомогло...

В некоторых случаях просто вырубается обработчик сессий, и еще какието глюки... :)
Название: Проблема с header
Отправлено: Макс от 29 Июля 2002, 02:00:12
Я из-за этого бага до сих пор под 4.1.3 сижу, хотя в принципе никаких проблем от этого не испытываю.

nobody
Попробуй в php.ini output_buffering пустым оставить.
Название: Проблема с header
Отправлено: nobody от 29 Июля 2002, 02:09:41
Дайте плиз линк где можно скачать дистрибутив 4.1.3 немогу уже... Достало...
Название: Проблема с header
Отправлено: Макс от 29 Июля 2002, 02:51:23
Цитировать
Дайте плиз линк где можно скачать дистрибутив 4.1.3 немогу уже... Достало...
Вообще когда я скачивал его то было написано 4.1.2 а Апач пишет что он 4.1.3 - dev-версия

Качал я его с php4win.de - этот сайт сейчас не работает.
Скачай с php.net версию 4.1.2
Название: Проблема с header
Отправлено: Tankist от 29 Июля 2002, 02:59:39
Цитировать
4.1.2

старовато будет
лучше 4.2.1
но не 4.2.2 мне он не понравился глюки есть
Название: Проблема с header
Отправлено: Tankist от 29 Июля 2002, 03:01:50
Возможно бред несу и скорее всего так, но попробуй
Header (Location: index.php)
Название: Проблема с header
Отправлено: Макс от 29 Июля 2002, 03:30:13
Цитировать
Возможно бред несу и скорее всего так, но попробуй
Header (Location: index.php)
Не Tankist  так тоже не работает.
Цитировать
старовато будет
я ж не говорю на реальный хостинг поставить. Просто для тестирования на домашнем компе - 4.1.2 вполне достаточно.
Название: Проблема с header
Отправлено: nobody от 29 Июля 2002, 15:17:39
Вернулся к версии 4.1.1 все равно неработает, немогу даже предположить в чем проблема :(
Название: Проблема с header
Отправлено: tarya от 30 Июля 2002, 17:40:59
у меня этот Хедер то работает то нет,.... если ранее молчал то сейчас пишет какуюто ошибку,... инклудом если файло вставляю то 100% не работает :( меня тоже достало
Название: Проблема с header
Отправлено: tarya от 30 Июля 2002, 18:51:44
а у меня начала такая пурга писаться

Warning: Cannot add header information - headers already sent by (output started at /usr/local/www/555.com.ua/tarya/oldsite/ver6/admin.php:10) in /usr/local/www/555.com.ua/tarya/oldsite/ver6/admin.php on line 13

Warning: Cannot add header information - headers already sent by (output started at /usr/local/www/555.com.ua/tarya/oldsite/ver6/admin.php:10) in /usr/local/www/555.com.ua/tarya/oldsite/ver6/admin.php on line 14

что это такое я незнаю,... толком но какая то гадость точно,...
Название: Проблема с header
Отправлено: 017 от 02 Августа 2002, 14:14:39
Цитировать

Warning: Cannot add header information - headers already sent by (output started ................



У меня та же проблема. Версия 4.2.1. В чем здесь косяк? Ставил запрет кэширования - не помогло.
Название: Проблема с header
Отправлено: Foshvad от 03 Августа 2002, 08:49:45
Цитировать
Только что кто-то на это жаловался. Кажется ,проблема была в том, что он конфиг от старой версии оставил. Вылечилось постановкой php.ini из дистрибутива.


Именно :)
Стоял 4.1.2, поставил 4.2.1
Header\'ы не слались, пока не взял ini от 4.2.1 и заново все не понастраивал (похоже в нем есть новые директивы, не определенные в ini\'шках от 4.1.2)
Кстати, у тебе cookie шлются?
А твоя "гадость" говорит о том, что скрипт что-то вывел на экран до твоего header\'а;

Попроробуй написать test.php:


header("Location: http://webscript.ru");
exit;
?>


ТОлько чтоб "Если не заработает - что-то с конфигурацией, имхо.
Да, и php точно как модуль стоит?
Название: Проблема с header
Отправлено: advocat от 04 Августа 2002, 13:36:11
Вообще от многих слышал про такую проблемму с 4.2.1, но фактически эта проблемма существует только на пхп под винду ...
Так как у меня на сервере стоит линух и пхп 4.2.1 и хеадер нормально работает ...
Название: Проблема с header
Отправлено: 017 от 05 Августа 2002, 10:52:16
Да, действительно! Перед  Header выводились символы. Вместо fputs написал print. Коду много, не сразу и нашел где лажанулся. Вывод: как не раз тут говорилось - внимательным надо быть...
Название: Проблема с header
Отправлено: tarya от 06 Августа 2002, 12:46:43



вот такую штуку я поставил в самом начале всего файла, самым первым делом и получилось что  все у меня зароботало! :) я доволен

http://www.fr.php.net/manual/en/ref.outcontrol.php  - подробнее
Название: Проблема с header
Отправлено: Maniac от 06 Августа 2002, 16:31:54
Цитировать
Header\'ы не слались, пока не взял ini от 4.2.1 и заново все не понастраивал (похоже в нем есть новые директивы, не определенные в ini\'шках от 4.1.2)

А знаешь почему? Потому что там по умолчанию кеширование прописано....
Название: Проблема с header
Отправлено: Foshvad от 12 Августа 2002, 07:08:35
Цитировать
А знаешь почему? Потому что там по умолчанию кеширование прописано....


А чуть по подробнее можно?
Каким параметром определяется кеширование и для чего оно используется?
Название: Проблема с header
Отправлено: ZigZag от 17 Августа 2002, 17:00:26
у меня такая пурга тоже бывает :)