[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: os.getenv('REMOTE_USER')



Andrey N. Demushkin -> debian-russian@lists.debian.org  @ Sun, 9 Apr 2006 23:05:23 +0400:

 AND>   debian testing на 2.6.15
 AND>   apache 1.3
 AND>   python2.3
 AND>   скрипт на питоне лежит в cgi-bin, Доступ к сайту закрыт через mod_auth_pgsql
 AND>   Вызываю скрипт напрямую /cgi-bin/script.py -
 AND>   os.getenv('REMOTE_USER') отвечает none, вызываю через mod_rewrite:
 AND>  ( RewriteEngine on
 AND>   RewriteBase /
 AND>   RewriteCond  %{REQUEST_FILENAME}  !-f
 AND>   RewriteRule ^(.*) /cgi-bin/script.py?$1 )
 AND>   
 AND>   os.getenv('REMOTE_USER') отдает логин, под которым мы залогинились.
 AND>   Можно ли узнать имя залогинившегося пользователя без использования
 AND>   mod_rewrite?

Скорее всего, ты закрыл доступ не к сайту, а всего лишь к его
DocumentRoot.  А ты закрой доступ к сайту (не Directory /var/www/htdocs,
а Location /).

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Молодой, дикорастущий организм...



Reply to: