#.htaccess #internal-server-error #.htpasswd
#.htaccess #ошибка внутреннего сервера #.htpasswd
Вопрос:
Я попытался создать .htaccess и .htpasswd с sulbime text 2, затем notepad , notepad с другой кодировкой и переименовать мой файл в filezilla, но я все еще получаю внутреннюю ошибку сервера. Я получаю свой путь со строкой
Вот мой .htaccess
AuthName "preprod"
AuthType Basic
AuthUserFile "/home/site/preprod/.htpasswd"
Require valid-user
Вот мой .htpasswd
dev:tJqh/oQHViefU
Я понятия не имею, как ее устранить..
Мой хост — OVH
Комментарии:
1. проверьте ваш apache error.log
2. У меня нет файла журнала на моем ftp :/ Я не знаю, куда OVH это поместил
3. Хорошо, я нахожу их, и там всегда написано: [Вс 06 июля 18:05: 52 2014] [ошибка] [клиент 212.198.228.133] [хост preprod.mysite.fr ] (2) Нет такого файла или каталога: не удалось открыть файл пароля: /home/mysite/preprod/.htpasswd Или это: [18:15:50 ВС Июл 06 2014] [ошибка] [клиент 212.198.227.133] [хост preprod.mysite.fr ] (2) Нет такого файла или каталога: не удалось открыть файл пароля: /usr/local/apache2/.htpasswd Я не понимаю, почему мой путь кажется неправильным. 😮 Как это получить?
4. Это означает, что у вашего файла паролей либо неверный путь, либо неправильные разрешения.
Ответ №1:
загрузите пример файла .htaccess и .htpasswd, поместите в него свой код и загрузите его в свой webroot. иногда при переименовании текстового файла с другим расширением изменяется только имя файла, но не расширение или тип файла.