2016-07-26 2 views
0

Мой скрипт отлично работает на локальном хосте, но на сервере при входе в систему с именем пользователя и паролем ничего не происходит.Пароль Защита каталога на сервере

AuthType Basic 
AuthName "restricted area" 
AuthUserFile /.htpasswd.txt 
require valid-user 
+0

Удалить все эти случайные пробела между 'AuthUserFile' и вашей' .htpasswd' местом. Требование, как правило, также имеет капитал R, хотя это не должно влиять на него. – Lag

+0

На самом деле, почему ваше имя файла '.htpasswd.txt' должно быть просто' .htpasswd'. – Lag

+0

изменил имя файла, но тот же результат – Ram

ответ

0

Вы пытались использовать абсолютный URL-адрес своего AuthUserFile? Он должен быть создан с помощью двоичного кода htpasswd, чтобы избежать ошибок.

Есть ли у вас какие-либо ошибки? Вы проверили файл apache error?

+0

да, я написал путь DOCUMENT_ROOT после отображения phpinfo() – Ram

+0

Я не уверен, что понял. Если у вас есть ошибка 500, вы можете проверить свой журнал ошибок (относительно вашего сервера, он может быть в каталоге/var/log/apache2 /) и разместить здесь последние строки. –

+0

Я снова не получаю никаких ошибок при загрузке экрана – Ram

0

AuthName «directory_name» должен быть именем каталога, который должен быть защищен й AuthUserFile путь должен быть заключен в кавычках

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