Я просто не могу заставить Простого Основного автора работать над lighttpd больше чем для одного пользователя.
Мне отформатировали этот auth.user файл как это:
[account_1_name]:[account_1_password]
[account_2_name]:[account_2_password]
[account_3_name]:[account_3_password]
[account_4_name]:[account_4_password]
и т.д.
Но, каждый раз я пытаюсь войти в свою веб-страницу, LightTPD.exe возвращает меня:
(http_auth.c.887) password doesn't match for / username: XXXXXXX, IP: XX.XX.XX.XX
Вот мой auth.conf:
auth.backend = "plain"
auth.backend.plain.userfile = "C:/servers/webserver/bin/lighttpd/conf/auth.user"
auth.require = ( "/" =>
(
"method" => "basic",
"realm" => "Server login required",
"require" => "valid-user"
)
)
Что я могу сделать?
Заметьте, что, если в моем auth.user файле я поместил только одну user:password запись, это работает.
Заранее спасибо за каждую попытку помочь.
Проверьте тип окончания линии. Редакторы Windows обычно используют CRLF, в то время как в Unix используется только LF. Хотя я думаю, что это маловероятно, но меня не удивит, если программа наткнется на что-нибудь подобное.
.