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

Форум Apache

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

 

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

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

тема: где найти командную строку для выполнения команд?
 
 автор: Kirich   (23.11.2009 в 13:14)   письмо автору
 
 

Я новичок еще в php, Сейчас прохожу по книге тему "Использование базовой аутентификации с применением файлов .htaccess сервера Apache". В рамках темы, нужно создать файл ".htpass", в котором будут храниться зашифрованные пароли каждого пользователя.
Вопрос вот в чем, - пишут, чтобы создать такой файл нужно воспользоваться командной строкой и написать:
-bc /home/book/.htpass user1 pass1
-b /home/book/.htpass user2 pass2

Я не могу найти командную строку, у меня Denwer и я х.з., где ее искать. Подскажите, пожалуйста.
P.s. понимаю, что для опытных программистов данная просьба, наверняка, покажется глупой, но тем не менее.

  Ответить  
 
 автор: GeorgeIV   (23.11.2009 в 13:29)   письмо автору
 
   для: Kirich   (23.11.2009 в 13:14)
 

У вас линукс или винда? Эти команды для линукса, только впереди по-моему должен быть еще passwd, в винде это htpasswd.exe, командная строка в винде Пуск->Выполнить->cmd

  Ответить  
 
 автор: Kirich   (23.11.2009 в 16:12)   письмо автору
51.1 Кб
 
   для: GeorgeIV   (23.11.2009 в 13:29)
 

У меня винда (xp). Действительно, впереди там прописано "htpasswd". Я сделал и с "htpasswd", и с "htpasswd.exe", выдает такой текст:
""htpasswd" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Принтскрин прикрепляю.

  Ответить  
 
 автор: heed   (23.11.2009 в 16:23)   письмо автору
 
   для: Kirich   (23.11.2009 в 16:12)
 

можно вместо просто htpasswd ввести полный путь , например
C:\WebServers\usr\local\apache\bin\htpasswd
или просто сначала перейти в этоу дирректорию
коммандой например
cd /d C:\WebServers\usr\local\apache\bin

, но в базовом пакете денвера насколько знаю нет этой утилиты htpasswd
и придётся качать ещё пакет с модулями для apache.
, если он ещё не установлен.

  Ответить  
 
 автор: Kirich   (23.11.2009 в 18:26)   письмо автору
 
   для: heed   (23.11.2009 в 16:23)
 

да, утилиты я в той папке не вижу такой.
отдельно apache я не устанавливал, видимо, сейчас придется это сделать.
вообще, как часто в реальной практике используется эта "базовая аутентификация"?

  Ответить  
 
 автор: Sergeich   (23.11.2009 в 19:25)   письмо автору
 
   для: Kirich   (23.11.2009 в 18:26)
 

>да, утилиты я в той папке не вижу такой.
>отдельно apache я не устанавливал, видимо, сейчас придется это сделать.
>вообще, как часто в реальной практике используется эта "базовая аутентификация"?

Вообще, я использую всегда для вхождения администратора. Очень просто и удобно. Еще по айпишникам забиваю, чтобы другим соблазна не было даже пытаться.

  Ответить  
 
 автор: Kirich   (02.12.2009 в 15:30)   письмо автору
 
   для: Sergeich   (23.11.2009 в 19:25)
 

Спасибо, Sergeich, heed, GeorgeIV.

  Ответить  
Rambler's Top100
вверх

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