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: