ПРоблема с header под Win32

Avdoshyn

Новичок
ПРоблема с header под Win32

Стоит Apache+PHP+MySQL под Windows 98. PHP стоит как модуль все работает нормально переменные окружения видны $PHP_SELF тоже нормально видна а вот при использовании функции авторизации

if(!isset($PHP_AUTH_USER) || !isset($PHP_AUTH_PW)) {
Header("Pragma: no-cashe");
Header( "WWW-authenticate: basic realm='editor login'");
Header( "HTTP/1.0 401 Unauthorized");
echo "You are not authorized\n";
exit();
}

выдает 500 ошибку Intenal Serves Error. Может кто сталкивался и может помочь.

Заранее спасибо.

(На хостере под Линухом все работает нормально)
 

Avdoshyn

Новичок
Автор оригинала: DiMA
открой пример из мана. Там не так.
Я честно говоря думал что тут есть люди которые мне могут помочь а не сказать "Там не так". Там все так. И пример из мана я тоже много раз пробовал.
 

RomikChef

Guest
у тебя грамматическая ошибка в хидере
кэш пишется cache
 

Avdoshyn

Новичок
Автор оригинала: AnToXa

ну значит в мане ошибка! сделай как говорит Ромик.
Не ну припарили, я же еще в самом начале написал что пример работающий заливаю на хотсер все прекрасно работает и с cache тоже уже пробовал.

Может надо дополнительно что то в Апаче настраивать чтобы header слался или кто то сталкивался с такой же проблемой.

Я поставил уже на 2 компах разные версии и Апачи и ПХП и тоже самое - все работает а хедер не шлется, причем системы на компах разные - 98 и Me
 

Barlone

Guest
Попробовать поставить последние версии Apache (1.3.26) и PHP (4.2.2)
Если не поможет - писать в support
 

lonyx

Guest
я тоже сталкивался с подобной проблемой под w2k с теми же версиями продуктов
 
Сверху