Ошибка 500 при аутентификации через Apache

aprika
На сайте с 05.06.2006
Offline
144
2655

Помогите, пожалуйста, решить проблему.

При включении через Apache авторизации по паролю при его правильном вводе сервер выдают 500 Internal server error


AuthUserFile /path/.htpasswd
AuthType basic
AuthName "Testing area"
Require valid-user

Путь правильный (!!!), в логах чисто (!!!).

(◕‿◕)
[umka]
На сайте с 25.05.2008
Offline
456
#1

Если в логах чисто, то тут несколько вариантов:

1. Логи не настроены или настроены криво

2. Смóтрите не те логи или сообщение об ошибке выдаёт не апач

Лог в помощь!
TF-Studio
На сайте с 17.08.2010
Offline
334
#2

htpasswd - возможно кривой

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
aprika
На сайте с 05.06.2006
Offline
144
#3
'[umka:
;14543525']
настроены криво

1. А подробнее?

'[umka:
;14543525']выдаёт не апач

2. А кто?



---------- Добавлено 21.06.2016 в 20:36 ----------

TF-Studio:
htpasswd - возможно кривой

htpasswd прямой. Во-первых, пароль отрабатывается, server error идет только после ввода правильного пароля. Во-вторых, там нечему быть кривому: только один логин и пароль. На других серверах проблем с ним нет.

K
На сайте с 17.02.2006
Offline
106
#4

Ошибку могут выдавать nginx или php и писать ее в свои логи.

Хостим сайты. Есть VDS с IP.
thug_nick
На сайте с 23.04.2010
Offline
73
#5

Гм. А откуда включается авторизация - .htaccess или конфиг апача? Ну и вообще, проверить права бы на файлики пароля и .htaccess.

С уважением, Николай Датацентр Colocat, инженер
aprika
На сайте с 05.06.2006
Offline
144
#6
kosmohost:
Ошибку могут выдавать nginx или php и писать ее в свои логи.

В логах nginx и php чисто.

---------- Добавлено 26.08.2016 в 01:31 ----------

thug_nick:
Гм. А откуда включается авторизация - .htaccess или конфиг апача? Ну и вообще, проверить права бы на файлики пароля и .htaccess.

Апача.

Права на ошибку не влияют.

Andreyka
На сайте с 19.02.2005
Offline
822
#7

Включите расширенное логирование в апаче

Не стоит плодить сущности без необходимости
aprika
На сайте с 05.06.2006
Offline
144
#8
Andreyka:
Включите расширенное логирование в апаче

Нет ничего в логах.

HI
На сайте с 26.10.2016
Offline
14
#9

А можно увидеть полный листинг файла .htaccess

Кто хозяин и какие права стоят на директорию куда ограничен доступ? Поставьте владельцем пользователя под которым у вас работает apache.

Как редактировался файл .htaccess? Попробуйте пересохранить файл в кодировке UTF8 без BOM (notepad++)

Если открыть файл через ssh на сервере нет символов "\n" и "\r\n" в конце строк?

https://ru.hostings.info/schools/500-internal-server-error.html

Разыгрываем 50 USD за правдивые отзывы (https://goo.gl/yvzNgd) о хостинг-провайдерах
S
На сайте с 30.09.2016
Offline
469
#10
aprika:
Нет ничего в логах.

Значит надо сделать так, чтобы было. Для того и нужен лог ошибок, чтобы знать их причины.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

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