Здравствуйте!
ситуация такая. хочу поставить защиту на файл с помощью .htaccess и .htpasswd. Сделал всё, как написано, создал файл .htpasswd с помощью соотв. утилиты, добавил нужные строки в .htaccess , скопировал .htaccess в папку с этим файлом, запустил этот файл в браузере и получил желаемое окно ввода имени и пароля. Введя логин и пароль, получил страницу с ошибкой Internal Server Error (см. прикрепленный файл).
Кстати, там было написано, что "Детально причины ошибки должны быть описаны в файле Z:/home/localhost/error.log.". такого файла я не нашёл. почему?
Немного разобравшись, в чем дело, оказалось, я не скопировал .htpasswd в ту же папку (в .htaccess он указан без пути). Скопировав его в ту же папку и запустив защищенный файл снова из браузера, я получил ту же страницу с ошибкой (уже без спроса логина и пароля).
переименовав тот файл и исправив его имя в .htaccess, я получил ту же страницу с ошибкой (без спроса логина и пароля).
Подскажите, как добиться защиты файла (и, в случае ошибки, обнаружить файл Z:/home/localhost/error.log и описание ошибки в нём)
при новом запуске браузера окно с запросом имени пользователя и пароля появляется. но в не зависимости от того, верный ли пароль был введён, появляется страница с той же самой ошибкой (файл .htpasswd я создал ещё раз на всякий случай, не мог же я неправильно два раза ввести пароль при его создании с помощью соотв. утилиты). Хотя такого окна не должно быть в любом случае
- Главная Список форумов Оффтоп и другие темы
- Поиск
-
- Текущее время: 25 апр 2024, 20:37
- Часовой пояс: UTC+03:00