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

Форум Apache

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

 

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

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

тема: Ошибка .htaccess .htpasswd
 
 автор: ronin   (15.04.2009 в 17:48)   письмо автору
 
 

Здравствуйте!
закинул файл .htaccess при первой попытке появляется окно ввода логина пароля, при вводе и submit появляется окно: 500 ошибка и такие страшные писмена:
the server encountered an internal error or misconfiguration and was unable to complete your request.

Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4
Port 80
пишу .htaccess

<Files .htpasswd>
   deny from all
</Files>

AuthType Basic
AuthName "Private zone. Only for administrator"
AuthUserFile  'абсолютный путь к папке/.htpasswd'
Require user admin

  Ответить  
 
 автор: Uzer44   (15.04.2009 в 17:53)   письмо автору
 
   для: ronin   (15.04.2009 в 17:48)
 

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

  Ответить  
 
 автор: ronin   (15.04.2009 в 17:58)   письмо автору
 
   для: Uzer44   (15.04.2009 в 17:53)
 

по этой статье и делалось, тут надо диагноз поставить по данному сообщению.
Раз появляется поле ввода логина и пароля, значит .htaccess работает. На других серверах дается три попытки, а тут при первом же вводе - вышыописанная ошибка.

  Ответить  
 
 автор: Uzer44   (15.04.2009 в 18:03)   письмо автору
 
   для: ronin   (15.04.2009 в 17:58)
 

Убитый .htaccess у тебя

AuthType Basic
AuthName "Only for admin"
AuthUserFile /home/user/site/folder/.htpasswd
require valid-user

  Ответить  
 
 автор: ronin   (15.04.2009 в 18:19)   письмо автору
 
   для: Uzer44   (15.04.2009 в 18:03)
 

нет не работает. все тоже

  Ответить  
 
 автор: Uzer44   (15.04.2009 в 18:20)   письмо автору
 
   для: ronin   (15.04.2009 в 18:19)
 

Ты указываеш точный путь к своему файлу
AuthUserFile /home/user/site/folder/.htpasswd 

  Ответить  
 
 автор: ronin   (15.04.2009 в 18:31)   письмо автору
 
   для: Uzer44   (15.04.2009 в 18:20)
 

по идее правильный путь - я думал, что та надпись, которую я привел несет разгадку:)

  Ответить  
 
 автор: Uzer44   (15.04.2009 в 18:40)   письмо автору
 
   для: ronin   (15.04.2009 в 18:31)
 

Та ошибка написанная вами говорит что произошла внутренняя ошибка сервера и сервер не может завершить ваш запрос.

От себя никогда не сталкивался с проблемама такого рода единственное проверяйте пути к файлам
причём даже если вы пишите .htaccess на виндовсе в путях надо указывать не \ а такой слеш /

  Ответить  
 
 автор: ronin   (15.04.2009 в 18:42)   письмо автору
 
   для: Uzer44   (15.04.2009 в 18:40)
 

я не первый раз защищаю сайт таким макаром, до этого все работало, ладно буду искать, где ошибка, может где-то что-то пропустил, спасибо!

  Ответить  
 
 автор: mihdan   (16.04.2009 в 11:28)   письмо автору
 
   для: ronin   (15.04.2009 в 17:48)
 

Проверьте права на папку в которой лежит .htaccess должны быть 0755. Недавно переехали с РНР4 на РНР5 возникла такая проблема на всех админках, защищенных при помощи basic

  Ответить  
 
 автор: ronin   (16.04.2009 в 13:27)   письмо автору
 
   для: mihdan   (16.04.2009 в 11:28)
 

нет не в этом причина стоит -755

  Ответить  
 
 автор: ronin   (17.04.2009 в 10:32)   письмо автору
 
   для: ronin   (16.04.2009 в 13:27)
 

решил побаловатся на локалхосте - таже петрушка, посмотрел логи апача, и выдает:

Системе не удается найти указанный путь. для .htpasswd :

при этом там .htpasswd там есть... у меня пароль лежит в той же папке

  Ответить  
 
 автор: Trianon   (17.04.2009 в 10:38)   письмо автору
 
   для: ronin   (17.04.2009 в 10:32)
 

может быть Вы всё же покажете точное значение директивы
AuthUserFile 'абсолютный путь к папке/.htpasswd'
без купюр так сказать?

  Ответить  
 
 автор: ronin   (17.04.2009 в 11:29)   письмо автору
 
   для: Trianon   (17.04.2009 в 10:38)
 

миллион извинений - одна буква другая!!! только когда скопировал из SCRIPT_FILENAME phpinfo.php путь только тогда увидел!
спасибо!

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

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