Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > проблема с htpasswd.exe


Автор: Gold Dragon 19.6.2007, 09:21
Файл .htaccess
Код

AuthName "Private zone"
AuthType Basic
AuthUserFile y:/home/top-kabak.qqq/www/administrator/.htpasswd
Require admin


создаю файл .htpasswd
htpasswd.exe -bc .htpasswd admin 1111

и не могу попасть в папку administrator, в чем проблема?

пробывал
AuthUserFile administrator/.htpasswd
и
AuthUserFile .htpasswd
не выходит

.htaccess находится в папке administrator

Автор: z-END 19.6.2007, 09:36
Цитата(Gold Dragon @  19.6.2007,  10:21 Найти цитируемый пост)
и не могу попасть в папку administrator, в чем проблема?

почему неможешь попасть? пароль не принимает?
Windows?

Цитата(Gold Dragon @  19.6.2007,  10:21 Найти цитируемый пост)
AuthUserFile administrator/.htpasswd

нужно указывать полный путь до файла типа так X:/root/site/administartor/.htpasswd

Автор: Gold Dragon 19.6.2007, 13:59
пароль не принимае (windows, денвер)

пути указывал разные, в том числе и полный


Может что в htaccess нитак? Или расположить нужно где-то по другому...

Знаю что уже так делал и всё работало, сейчас не могу повторить

Автор: z-END 19.6.2007, 14:33
незнаю.. у меня в винде пароль ни разу не заработал.

Автор: mxp100 19.6.2007, 23:00
ФАЙЛ ГЕНЕРИТЬ С КЛЮЧАМИ -mc
тобишь htpasswd -mc .htpasswd admin 1111
и тогда все работать будет

Автор: Gold Dragon 20.6.2007, 09:45
mxp100, вообще ничего не создаётся

Автор: z-END 20.6.2007, 11:56
Цитата(mxp100 @  20.6.2007,  00:00 Найти цитируемый пост)
ФАЙЛ ГЕНЕРИТЬ С КЛЮЧАМИ -mcтобишь htpasswd -mc .htpasswd admin 1111и тогда все работать будет

незнаю... есть у меня подозрения что авторизация в Win вообще не работает...
у меня самого файла .htpasswrd нет, авторизация через заголовок 
HTTP/1.0 401 Unauthorized проверяется... но пароль никогда не сходится. 

Автор: mxp100 20.6.2007, 23:18
Цитата(Gold Dragon @  20.6.2007,  09:45 Найти цитируемый пост)
mxp100, вообще ничего не создаётся 

тогда попробуй
htpasswd -mc .htpasswd admin
там потом предложит ввести пароль два раза
просто под виндой в апаче работает только md5 шифрование

У меня так сделано и все под виндой, все работает на ура!!!

Автор: Gold Dragon 21.6.2007, 06:26
Цитата(z-END @  20.6.2007,  11:56 Найти цитируемый пост)
есть у меня подозрения что авторизация в Win вообще не работает...

у Денвера эмуляция Unix

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)