Ivanovo Linux Users Group -  
Форум Помощь Поиск Вход
Предыдущая Следующая Вверх Тема Администрирование / Работа с сетью / Работа с апачем под mod_perl (4249 хитов)
- Написал(а) UncleAndy Дата 19.11.03 13:11
Кто нибудь работает с mod_perl?
Меня интересует как под ним можно получить в скрипт имя авторизованного юзера?
Без mod_perl я использовал mod_rewrite, но под ним вроде-бы есть штатная возможность получить и имя юзера и пароль?
Дядюшка Энди
Parent - Написал(а) LOE (Site/forum admin) Дата 20.11.03 19:28
Авторизованного каким образом?
Самим Апачем или своим скриптом?
В обычных cgi доступен $ENV{REMOTE_USER} для первого случая.
Неужели под mod_perl по другому? Хотя тонкостей там достаточно. ИМХО авторизация базовыми средствами описана в доке. Покопай в сторону переинициализации переменных.
Для fast_cgi приходилось делать такое:
$cgi = new CGI;
$cgi->initialize_globals();
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent Написал(а) UncleAndy Дата 20.11.03 19:35
Авторизация средствами apache.
Там проблема в том, что $ENV{REMOTE_USER} иногда выдается, а иногда нет. От чего это зависит я совершенно не понял. :-(
Но тем не менее mod_rewrite все записывает нормально.
На счет переинициализации переменны окружения щас покапаю. По пока очень смутно представляю чего нужно искать.
Дядюшка Энди
Предыдущая Следующая Вверх Тема Администрирование / Работа с сетью / Работа с апачем под mod_perl (4249 хитов)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.079s with 10 database queries.