Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 022 204 раза!

Форум

Добро пожаловать, Гость!

Digest

Обсуждение проблем в работе программного комплекса
SaDreek
Сообщения: 4
C нами: 5 лет

Непрочитанное сообщение SaDreek » 15 ноя 2011, 11:09

По умолчанию не включена Digest аутентификация, не проблема, раскоментил в конфиге Апача, но она почему то не работает, запрашивается логин и пароль а далее 500-я ошибка.
Хотя может быть не правильно прописал в .htaccess, ниже листинг:
AuthType Digest
AuthName private
AuthUserFile %htmldir%/%hostdir%/.htdigest
AuthGroupFile %htmldir%/%hostdir%/.htgroup
Require group developers admins

да и Basic аутентификация тоже оказывается не работает:
Server error!
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500
delphi
11/15/11 13:22:21
Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/0.9.8r PHP/5.3.8

Аватара пользователя
duxabilii
Сообщения: 216
C нами: 5 лет 5 мес
Контакты:

Непрочитанное сообщение duxabilii » 15 ноя 2011, 13:24

У меня Basic авторизация отлично работает
Вот мой .htaccess
AddDefaultCharset utf-8
php_flag      magic_quotes_gpc      off
AuthType Basic
AuthName "Thats protected Area!"
AuthUserFile D:\www\html\test\www\.htpasswd
Require valid-user

SaDreek
Сообщения: 4
C нами: 5 лет

Непрочитанное сообщение SaDreek » 15 ноя 2011, 14:22

разобрался:
1. в путях был пробел
2. путь должен быть абсолютный
3. и слеши не в ту сторону были

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 15 ноя 2011, 14:49

SaDreek, вы прописали в .htaccess такие конструкции как %htmldir% и %hostdir%, которых там быть не может, соответственно и файл такой работать не будет.

musicman
Сообщения: 63
C нами: 5 лет 1 мес

Непрочитанное сообщение musicman » 15 ноя 2011, 16:17

AuthUserFile D:\www\html\test\www\.htpasswd

ппц такое в htaccess прописывать.... Как на хостинге то пахать будет.... Докатились...

Поменяйте то после заливки на хост - а то потом скажете что не работает ;)

В нормальный скриптах никогда не приветствуется прописывание абсолютных путей руками где бы то ни было. Скрипт должен быть кроссдоменный/кроссхостинговый - т.е. универсальным...

Аватара пользователя
duxabilii
Сообщения: 216
C нами: 5 лет 5 мес
Контакты:

Непрочитанное сообщение duxabilii » 15 ноя 2011, 16:22

musicman писал(а):
AuthUserFile D:\www\html\test\www\.htpasswd

ппц такое в htaccess прописывать.... Как на хостинге то пахать будет.... Докатились...

Поменяйте то после заливки на хост - а то потом скажете что не работает ;)


А я и не сказал, что файл с хостинга, мы обсуждаем работу OpenServer, а он как известно работает на локальном компьютере.

musicman
Сообщения: 63
C нами: 5 лет 1 мес

Непрочитанное сообщение musicman » 15 ноя 2011, 19:48

В любом случае это не решение. Привязывать абсолютными путями не рекомендуется по вышеуказанным причинам кроссдоменности и т.п. Наверняка вы не делаете сайт только для локалки, и имеете цель запустить его в вебе. Хотя это дело каждого как говорится - делать или не делать...

Аватара пользователя
duxabilii
Сообщения: 216
C нами: 5 лет 5 мес
Контакты:

Непрочитанное сообщение duxabilii » 15 ноя 2011, 23:51

А что мешает потом поменять значение в .htaccess при установке скрипта.
Скрипт установки написать - это не так долго и сложно, а str_replace еще никто не отменял.

musicman
Сообщения: 63
C нами: 5 лет 1 мес

Непрочитанное сообщение musicman » 16 ноя 2011, 00:26

Это дело каждого - но я считаю что скрипт должен быть автономным. На вкус и цвет как говорится...

Аватара пользователя
duxabilii
Сообщения: 216
C нами: 5 лет 5 мес
Контакты:

Непрочитанное сообщение duxabilii » 16 ноя 2011, 00:38

Пошел уже офтоп, но все таки: а как Вы предлагаете использовать .htaccess авторизацию без указания абсолютного пути к файлу .htpassw


Вернуться в «Ошибки Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя