|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrej A. Shidenko 2:5020/400 24 May 2002 11:11:45 To : All Subject : FBSD/Apache/PHP/MySQL/Auth - Где я дурак ? --------------------------------------------------------------------------------
Hi.
Есьт сабжевая связка, а именно:
FBSD - 4.6-PRERELEASE #1: Wed May 15 09:24:00 EEST 2002
Apache - 1.3.22
PHP - 4.2.1
MySQL - 3.23.47
mod_auth_mysql - 2.20
В некой директории в дереве апача лежит .htaccess
AuthName "Network monitoring system"
AuthType Basic
Auth_MYSQL on
Auth_MySQL_Non_Persistent on
Auth_MySQL_DB netmon
Auth_MySQL_Password_Table users
Auth_MySQL_Username_Field LOGIN
Auth_MySQL_Password_Field PASSWORD
Auth_MySQL_Empty_Passwords off
Auth_MySQL_Encrypted_Passwords off
Auth_MySQL_Scrambled_Passwords off
Auth_MySQL_Authoritative on
require valid-user
И лежит следующий скрипт index.php
<?PHP
echo $REMOTE_USER;
echo $PHP_AUTH_USER;
?>
Так вот, эти две переменные по абсолютно непонятным причинам HЕ ПОЛУЧАЮТ
значение username от авторизации, хотя судя по хедерам, авторизация таки
прошла и успешно и присутствует хедер Authorization: Basic
ХХХХХХХХХХХХХХХХХХ.
Объясните плиз, это я дурак, или так и должно быть ? И как мне получить имя
пользователя внутри скрипта.
Андрей.
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/648843faa14f.html, оценка из 5, голосов 10
|