не работают Session
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



не работают Session Expand / Collapse
Автор
Сообщение
25.06.2007 20:38


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 17.09.2008 11:12
Сообщ.: 229, Visits: 1 982
всем добрый день

кто-нибудь может подсказать в чём проблема?...

сегодня нам вернули сервер после переустановки... все апдейты поставили...

раньше производя минимальные настройки как то безопасность папок (уровень доступа пользователя интернет) и прикручивание БД в системный DSN всегда всё нормально работало... а тут непонятно...

главная страница сайта загружается (даже на этом этапе идёт связка с БД и всё работает)... при вводе логина и пароля попадаем на следующую страницу... там уже получив логин и пасс обрабатываем их и пишем переменные в сессию... так вот на странице возникает ситуация которой быть не должно ...

смысл я в процессе логинизации если всё ок вноше переменные в сессию и в часности Session("isOk") = "ok" а далее по тексту проверяю если эта переменная ок - то делаю дальше... иначе редирект на главную страницу и вывод сообщения о том что "Работы сессии была завершена, перезайдите"

с чем может быть связано?... спасибо!...

Сообщ. #914314
26.06.2007 10:42
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Проверь не отключили ли сессии в настройках IIS.
Сообщ. #914326
26.06.2007 15:19


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 17.09.2008 11:12
Сообщ.: 229, Visits: 1 982
а где именно не подскажешь... я смотрел вроде не видел нигде...
Сообщ. #914337
26.06.2007 15:26
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Свойства сайта, закладка Home Directory, кнопка Configuration, закладка Options, галочка Enable session state.
Сообщ. #914338
26.06.2007 16:00


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 17.09.2008 11:12
Сообщ.: 229, Visits: 1 982
Заметил ещё одну фишку... если прописывать адрес через IP то всё работает и сессии тоже... а если писать адрес в локальной сети по имени компьютера-сервера, то не работают сессии... а это прокомментрировать можешь?
Сообщ. #914342
26.06.2007 16:40
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Есть такая замечательная статья - Why won't my session variables stick? Смотри пункт №6, похоже это твой случай.
Сообщ. #914343
26.06.2007 21:28


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 17.09.2008 11:12
Сообщ.: 229, Visits: 1 982
так а почему же работает если указывать IP адрес сервера и не работает если указывать имя сервера:

http://192.168.0.111 - работает, т.е. сессии на месте и работают

http://webserver - не работает, т.е. сессии не работают...

why?

Сообщ. #914353
27.06.2007 10:11
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Я понял твой вопрос. Ты пункт №6 по ссылке прочитал? Там сказано, что сессии могут работать по IP, но не работать по имени сервера, если в его имени есть символ подчеркивания.
Сообщ. #914365
27.06.2007 10:46


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 17.09.2008 11:12
Сообщ.: 229, Visits: 1 982
прочитать то прочитал но в силу хренового знания английского не понял видать...

спасибо большое за разъяснения...

Сообщ. #914372