Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.08.2008, 21:07   #1
Saturnia
Пользователь
 
Аватар для Saturnia
 
Регистрация: 01.08.2008
Сообщений: 19
По умолчанию

Нашла ответ на сайте www.softtime.ru

Помогите!!!
Написала .htpasswd. Причём, если пишешь -cm, то exe создаёт пустой файл, а если -cmb, то он создаёт файл, как я понимаю с моим закодированным паролем. .htaccess создала в том же месте. При запуске сервер выдаёт окно с пользователем и паролем, я пишу но он его не воспринимает и доступа мне не даёт. Что делать ?

Последний раз редактировалось Stilet; 26.08.2008 в 09:56.
Saturnia вне форума Ответить с цитированием
Старый 24.08.2008, 21:48   #2
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Создать файл с паролем - запускаем htpasswd -c .htpasswd Имя_пользователя и вводим пароль.
Затем в файле .htaccess нужно ввести полный путь к файлу с паролем, который узнать у хостер провайдера.
Например, закрыть паролем скачивание всех zip архивов:
Код:
<FilesMatch ".zip$">
  AuthName "Load files"
  AuthType Basic
  AuthUserFile /здесь полный путь к файлу/.htpasswd
  Require valid-user
</FilesMatch>
_Dmitry вне форума Ответить с цитированием
Старый 24.08.2008, 22:01   #3
Saturnia
Пользователь
 
Аватар для Saturnia
 
Регистрация: 01.08.2008
Сообщений: 19
Вопрос

Спасибо за участие.
У меня всё ещё происходит на локальном хосте.
Я создала так пароль и прописала локальный адрес.
.htaccess такой
<Files .htpasswd>
AuthType Basic
AuthName "Password Access"
AuthUserFile C:/apache/mysite/.htpasswd
require valid-user
</Files>
Почему не работает?
Saturnia вне форума Ответить с цитированием
Старый 24.08.2008, 22:20   #4
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Нет, не то.
Найдите файл конфигурации apache - httpd.conf, в нем найдите параметр DocumentRoot. Допустим DocumentRoot "/home", тогда папка с вашим сайтом должна быть внутри home и путь будет следующим:
/home/mysite/.htpasswd
_Dmitry вне форума Ответить с цитированием
Старый 25.08.2008, 00:22   #5
Saturnia
Пользователь
 
Аватар для Saturnia
 
Регистрация: 01.08.2008
Сообщений: 19
Плохо

Прикол в том, что именно так у меня и написано. Но не работает.
Может вообще security_mod.php не вызывать. Вот читаю, всё понимаю, начинаю делать ничего нне получается
Saturnia вне форума Ответить с цитированием
Старый 25.08.2008, 12:45   #6
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Цитата:
<Files .htpasswd>
AuthType Basic
AuthName "Password Access"
AuthUserFile /home/mysite/.htpasswd
require valid-user
</Files>
А что вы хотите сделать такой конструкцией? Она закрывает доступ к файлу (имя должно быть в кавычках) паролем. Зачем закрывать доступ к файлу в котором хранятся эти пароли?

Например, закрыть доступ к файлу aaa.html:
Код:
<Files "aaa.html"> 
AuthType Basic
AuthName "Password Access"
AuthUserFile /home/mysite/.htpasswd
require valid-user
</Files>
И еще, у вас файл .htaccess в Unix формате? Проверьте.
_Dmitry вне форума Ответить с цитированием
Старый 26.08.2008, 11:43   #7
Saturnia
Пользователь
 
Аватар для Saturnia
 
Регистрация: 01.08.2008
Сообщений: 19
По умолчанию

Дорогой Дмитрий,
Я опишу ситуацию.
Когда я подключаю require_once "../security_mod.php"), у меня появляется табличка с просьбой ввести юзера и пароль. На тот момент у меня не было .htpasswd. Я создала его, но в книжке написано, что его надо непременно защитить, ну я написала .htaccess такой, чтобы был доступ только для меня, и поместила его в том же месте, что и .htpasswd.
Но результат тот же, только теперь я пишу и юзера и пароль, который у меня прописан в .htpasswdе.
Saturnia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск