|
|
|
| Установил Apache 1.3.33(Win32). С помощью htdiget.exe создал файл digest. После добавления в httpd.conf следующих строк
AuthType Digest
AuthName "Protect"
AuthDigestFile bin/digest
Require user
Апач не запускается, ругается на строку с записью
AuthDigestFile bin/digest
:(
Пробовал вместо AuthDigestFile прописать AuthUserFile, Апач стартует, но когда заходишь на стартовую страницу выдает ошибку связанную с настройкой Апача. В Error.log появляется строка: configuration error: couldn't check user. No user file?: /
Файл digest существует, а почему ошибки выдет не пойму
Кто может, подскажите в чем дело! | |
|
|
|
|
|
|
|
для: pss
(26.01.2006 в 18:48)
| | А почему такой странный путь?
AuthDigestFile bin/digest
|
Вы под *nix сидите или под Windows?
Должен быть записан полный путь от корня сервера не сайта). Для *nix это может выглядеть так
AuthDigestFile /usr/apache/www/site/bin/digest
|
А для Windows следующим образом:
AuthDigestFile c:/www/site/bin/digest
|
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(27.01.2006 в 00:02)
| | Спасибо за совет :). Я учусь конфигурировать Апач под Виндой. Моя ошибка заключалась в том, что в httpd.conf были закоментированы следующие строки:
LoadModule digest_auth_module modules/mod_auth_digest.so
AddModule mod_auth_digest.c
После того как я их раскоментировал Апач начал запускаться.
Начинаю заходить на главную страницу, появляется окно с просьбой ввести логин и пароль. Я их ввожу, но доступа нет. Ошибка №401.
В error.log Digest: user 'pss' in realm 'Protect' not found: /
в файле Digest пользователь pss присутствует
Require user pss менял на Require valid user
Переписал путь, как Вы советовали - от корня сервера, но ошибка не исчезла :(.
В мануале написано что не все браузеры поддерживают этот метод аутентификации, но у меня ни IE6.0, MyIE, Opera ни Netscape не пропускает.
Что это может быть? | |
|
|
|
|
|
|
|
для: pss
(27.01.2006 в 10:20)
| | >В error.log Digest: user 'pss' in realm 'Protect' not found: /
в файле Digest пользователь pss присутствует
Видимо не находит файл с паролями. Приведите полностью Ваш .htaccess. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(27.01.2006 в 23:54)
| | Ниже приведенный код у меня располагается в httpd.conf
<Directory "C:/www/html">
AuthType Digest
AuthName "Protect"
AuthDigestFile "C:/Program Files/Apache Group/Apache/bin/pss_d"
Require user pss Serg
Options Indexes FollowSymLinks MultiViews
Order deny,allow
Allow from all
</Directory>
Путь пробовал пропмсывать с кавычками и без них, но эффект один и тот же | |
|
|
|
|
|
|
|
для: pss
(02.02.2006 в 16:23)
| | Нужно раскомментировать загрузку соответствующего модуля в httpd.conf
LoadModule auth_digest_module modules/mod_auth_digest.so
|
| |
|
|
|