.htpasswd Подскажите в чем проблема?

M7
На сайте с 14.04.2007
Offline
98
2548

Здравствуйте.

Что-то не догоняю в чем проблема.

Хочу закрыть директорию на сайте, закачиваю в неё два файла.

.htaccess

AuthType Basic

AuthName "Enter a password"
AuthUserFile ./.htpasswd
require valid-user

.htpasswd

admin:$apr1$Ik2.....$/8lHCihc39z5rFsndVCQX.

Захожу в закрываемый каталог, выскакивает окошко с логином и паролем, ввожу всё верно, но дальше не идет.

Опять окошко с логином и паролем появляется, далее ошибка выскакивает (Authorization Required).

В логах эта ошибка:

[Sat Apr 25 15:49:36 2009] [error] [client] (2)No such file or directory: Could not open password file: /usr/local/.htpasswd

[Sat Apr 25 15:49:36 2009] [error] [client] user admin not found: /adm

На .htpasswd стоят права 664

Прикол
На сайте с 29.07.2008
Offline
85
#1

AuthType Basic

AuthName "Enter a password"

AuthUserFile ./.htpasswd

require valid-user

AuthUserFile ./.htpasswd тут мне кажется должен быть полный путь а ля /home/usr/www.site.ru/ ну и т д...в общем путьк домашней папки, можно узнать у хостера

malls
На сайте с 08.08.2005
Offline
255
#2

Можно так попробовать:

AuthUserFile .htpasswd

M7
На сайте с 14.04.2007
Offline
98
#3

Прикол, malls спасибо за ответы.

Пробовал и так и так все равно не в какую уже не знаю чего и думать. :(

wdsg
На сайте с 09.02.2009
Offline
31
#4

mixail77, не надо хранить .htpasswd в пределах видимости http. Пусть на уровень, но выше докрута. По проблеме: он у Вас просит /usr/local/.htpasswd. Попробуйте туда и положить.

Проектирование и разработка сложных IT-систем. Вожусь с проблемными задачами.
malls
На сайте с 08.08.2005
Offline
255
#5

Положите файл сюда:

/usr/local/.htpasswd

раз уж сервак именно там его ищет.

обогнали! :)

M7
На сайте с 14.04.2007
Offline
98
#6

Все заработало! Оказалось, не хватало слеша.

Я указывал путь: usr/local/domen/

А нужно: /usr/local/domen/

Всем спасибо за внимание. :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий