2010-10-14 2 views
0

Каждый раз, когда я пытаюсь перейти на Art School по адресу Home Page и поместите его в правильное имя пользователя/пароль, я получаю ошибку сервера. Да, это домашнее задание, и да, это мой первый опыт, связанный с этим типом установки, поэтому любая помощь будет оценена по достоинству. Все различные инструкции, которые я нашел, отображали это как правильный путь, поэтому я как бы застрял.htaccess & htpasswd не правильно подключен

.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 

Edit: Ответ справочной службы:

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

+0

Если вы получили ошибку сервера (500), в файле файла 'error.log' будет указано, что произошло не так. –

+0

По-видимому, у меня нет доступа к файлу журнала. Я отправил электронное письмо в службу поддержки, поэтому я посмотрю, вернусь ли я от них. –

+0

@Pekka опубликовал снимок экрана с ошибкой Ошибка сервера Я получаю –

ответ

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

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

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

+0

Создал файл в то время как ssh-ed на машине с помощью pico. –

+0

Имя пути, которое я использовал, было напечатано при запуске 'pwd' в том же каталоге, что и .htpasswd –

+0

@ Soldier.moth. Я добавил еще одну вещь, которую нужно проверить. – PleaseStand

Смежные вопросы