Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: htaccess
 
 автор: Kirill   (26.08.2004 в 12:59)   письмо автору
 
 

Возникла следующая проблема
Тренируюсь на локальной машине.
Хочу поставить пароль на доступ к отдельной директории
(C:/web/docs/test/files)
Директория в для документов (веб) в апаче прописана следующая
C/web/docs
Хочу расположить фаил с ключами в каталоге
C/web/docs (как я понимаю, ниже нельзя)
Какой адресс надо прописать в фаиле .htaccess ?

AuthName "For amin's Only"
AuthType Basic
AuthUserFile /pass
<Files *.*>
require valid-user
</Files>

Так не работает...

   
 
 автор: cheops   (26.08.2004 в 14:32)   письмо автору
 
   для: Kirill   (26.08.2004 в 12:59)
 

Можно расположить и выше... В AuthUserFile следует указывать абсолютный путь к файлу (C:/web/docs/pass), который может быть хоть на другом диске. На сервере соответственно /usr/где/там/хоститесь - точный путь можно спросить у хостера или просто посмотреть в переменных окружения...

   
 
 автор: Kirill   (26.08.2004 в 14:49)   письмо автору
 
   для: cheops   (26.08.2004 в 14:32)
 

Какие переменные за это отвечают?

Еще такой вопрос:
Если я использую для генерации пароля шифрование (средствами htpasswd) то мне не надо указывать в pass чем зашифрован пароль.

   
 
 автор: glsv (Дизайнер)   (26.08.2004 в 21:16)   письмо автору
 
   для: Kirill   (26.08.2004 в 14:49)
 

>Какие переменные за это отвечают?
Запустите функцию phpinfo() на вашем сервере и посмотрите переменную doc_root. Ну и если у Вас пароли будут лежать ниже, то припишите свои директории.


>Если я использую для генерации пароля шифрование (средствами htpasswd) то мне не надо указывать в pass чем зашифрован пароль.

Нет не надо.

   
 
 автор: glsv (Дизайнер)   (26.08.2004 в 21:16)   письмо автору
 
   для: Kirill   (26.08.2004 в 12:59)
 

Пишите абсолютный путь к файлу с паролями. Должно заработать.

Да и еще: htpasswd может шифровать пароли, а может и не шифровать. (ключ -p)

Не шифрованные пароли работают только в Windows. Для использования на хостинге нужно применять шифрование.

   
 
 автор: MXM   (05.09.2004 в 23:20)   письмо автору
 
   для: glsv (Дизайнер)   (26.08.2004 в 21:16)
 

Привет! Я тут на другой ветке прочитал статью
http://appservnetwork.com/index.php?modules=faq&sid=2&rank=1&applang=en по правде суперская, с первого раза все получилось. У кого не получилось, то стоит обратить внимание при написании пути к папке на которую ставите пароль, в частности, укажите не c:\webservbers\home\localhost\www\my_site\edit .htpasswd
а:
Z:\home\localhost\www\my_site\ edit .htpasswd
и дальше также, путь к локальному диску, а не с:\

А теперь вопросы:
1?. как правильно снять пароль, какой из вариантов?:
а. типа также добираемся до папки, далее edit .htpasswd комментируем строку
б. edit .htaccess комментируем 4 строчки
или как-то по другому?
2?. ставить на домашнем компе я понял как, а как ставить у хостера?
Заранее благодарен за ответ!

   
 
 автор: glsv (Дизайнер)   (01.10.2004 в 00:25)   письмо автору
 
   для: MXM   (05.09.2004 в 23:20)
 

>А теперь вопросы:
По какой то непонятной причине мы пропустили Ваши вопросы :)
Ну лучше поздно чем никогда. Может быть кому нибудь еще пригодятся.

>1?. как правильно снять пароль, какой из вариантов?:
Самый лучший - совсем удалить файл .htaccess Чем меньше таких файлов - тем меньше нагрузка на сервер.

>2?. ставить на домашнем компе я понял как, а как ставить у хостера?
Мы постарались описать этот процесс в статье по ссылке.

http://www.softtime.ru/info/articlephp.php?id_article=27

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования