Положил .htaccess в /cgi-bin/admin/
AuthType Basic
AuthName "Password Required"
AuthUserFile "C:/Inetpub-Apache/Apache2/htdocs/users"
require valid-userи с htdocs делаю туда редирект. пароль вообще не спрашивает(!?). а когда тот же .htaccess лежит в htdocs, спрашивает.
Но задача такова, что моему скрипту надо знато кто его запускает. И тут еще такая штука, когда я скриптом вывожу все переменные apache,
print "Content-type: text/plain\n\n";
foreach $var (sort(keys(%ENV))) {
$val = $ENV{$var};
$val =~ s|\n|\\n|g;
$val =~ s|"|\\"|g;
print "${var}=\"${val}\"\n";
}
там remote_user вообще нету, мне говорили что это вроде где то включить надо, только никто не знает где :)
Жду папских советов :)
>там remote_user вообще нету, мне говорили что это вроде где то включить
>надо, только никто не знает где :)
>Жду папских советов :)
А в конфиге апача сказано. что ты имеешь право переопределять AuthConfig?
>>там remote_user вообще нету, мне говорили что это вроде где то включить
>>надо, только никто не знает где :)
>>Жду папских советов :)
>А в конфиге апача сказано. что ты имеешь право переопределять AuthConfig?Ты про
AllowOverride All ?
да, есть такая строчка. я же говорю, в htdocs оно пароль спрашивает, а вот в cgi-bin/admin нет. в этом проблема. ну и отсутствие remote_user тоже трабла