Вопрос

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

.htpasswd файл (/afs/asu.edu/users/r/l/p/rlpeck/pwd/.htpasswd):

Alice:$apr1$sgDEa/..$FBtlSGHkbPHmlW80Sj2Sx1
Bob:$apr1$V8LLa/..$iX.YVKHoDfKyTKEMvuX.g/
Chris:$apr1$XuHOa/..$o6bf/JyA1otkH0jor4n5c/
Dave:$apr1$hpjQa/..$u3/D.f0xdN23Flg35qp9g.
Eve:$apr1$JIGSa/..$uTs55qYH1.gtDV7WZ0X7q0

.htaccess файл (/afs/asu.edu/users/r/l/p/rlpeck/www/CSE465a):

AuthType Basic
AuthName "Restricted Area"
AuthUserFile /afs/asu.edu/users/r/l/p/rlpeck/pwd/.htpasswd
AuthGroupFile /dev/null
Require valid-user

Server Error

Когда я бегу locate -r error.log все, что я получаю это:

/opt/tivoli/tsm/client/ba/bin/dsmerror.log
/usr/share/doc/cups-1.2.4/de/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/es/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/help/ref-error_log.html
/usr/share/doc/cups-1.2.4/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/ja/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/pl/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/sv/images/button-view-error-log.gif
/var/log/cups/error_log
/var/log/cups/error_log.1
/var/log/cups/error_log.2

Редактировать: Ответ от службы справки:

Если вы проверили безопасность вашей страницы, вы прошли. Я не вижу ошибки

Это было полезно?

Решение

  • Это файл .htaccess сохраняется на сервере, используя Коннектирование линии Unix? Если вы экономите его на компьютере Windows, это, вероятно, проблема. Если вы используете FTP, вы можете передавать в режиме ASCII. В противном случае получите хороший текстовый редактор, такой как Notepad ++ (http://notepad-plus-plus.org/) и установите формат UNIX в редактировании → EOL Conversion → Unix формат.

  • Это Authuserfile PathName правильный? Это должен быть путь, который видит компьютер веб-сервера, что может быть не видимым путем. Вы, вероятно, вошли на другой сервер, чем на веб-сервере, когда вы запустили команду locate; Сетевая файловая система AFS позволяет обеим серверам видеть ваши файлы, но не обязательно на том же пути на обоих.

  • Веб-сервер иметь разрешение Чтобы прочитать файл .htpasswd? Попробуйте поместить его в тот же каталог, как файл .htaccess и обновляет путь в .htaccess соответственно. Конечно, это зависит от конфигурации сервера, будет ли сервер предотвратить ли у кого-то посмотреть список допустимых паролей, поэтому вам может потребоваться выяснить, какие команды AFS необходимо использовать для предоставления такого разрешения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top