PHP_AUTH_USER отсутствует

Sr24

Guest
PHP_AUTH_USER отсутствует

Собственно авторизация потребовалось, но в phpinfo() в глобальных переменных, нет ничего похожего на
_SERVER['PHP_AUTH_USER']. И скрипты естественно тоже не работают phpinfo() находится здесь.
В чем проблема? подскажите. Или я чего не понимаю?
Спасибо
 

Линк

Guest
The HTTP Authentication hooks in PHP are only available when it is running as an Apache module and is hence not available in the CGI version
(гордо) а я даже знаю почему.
Потому что в CGI НЕЛЬЗЯ менять STATUS. Только в php as module apache можно
 

Фанат

oncle terrible
Команда форума
tony2001, такой человек, как Владимир Палант, утверждает, что можно.
Проверить у меня возможности не было.
Но я склонен ему доверять.
 

Линк

Guest
Такой "человек", как mod_cgi.c говорит что нельзя
Кому же верить?
 

Линк

Guest
fixxer, и как же?
с условием, что коды апача мы не ковыряем
 

fixxxer

К.О.
Партнер клуба
Точно не помню, но суть в установке env переменной с помощью реврайта и последующего парсинга оной в _SERVER[PHP_AUTH_*] в CGI-хэндлере

-~{}~ 10.02.04 20:19:

Парсинг заключается в сплите и декодировании base64
 
Сверху