Реклама на сайте Advertise with us

Настройка Apache2 под windows

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 30/01/05 в 17:28       Ответить с цитатойцитата 

Подскажите как сделать что бы Apache реагировал на htaccess, а то у меня выдает ошибку.

0
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 30/01/05 в 17:36       Ответить с цитатойцитата 

Код:

<Directory />
    AllowOverride All
</Directory>

JpS Live

0
 



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 30/01/05 в 22:01       Ответить с цитатойцитата 

У меня прописано:
Код:
<Directory "C:/Program Files/Apache/html">
  AllowOverride All
  Options Indexes Includes
  Order Allow,Deny
  Allow from All
  AddOutputFilter includes .html .htm
</Directory>

0
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 30/01/05 в 23:39       Ответить с цитатойцитата 

у тебя прописано для каталога C:/Program Files/Apache/html
файлы там лежат?

JpS Live

0
 



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 30/01/05 в 23:57       Ответить с цитатойцитата 

Файлы грузяться, рнр работает - все нормально.
Но если добавляю .htaccess с .htpasswd вылетает ошибка.

0
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

Ссылка на сообщениеДобавлено: 31/01/05 в 04:13       Ответить с цитатойцитата 

Cibtor писал:
...Но если добавляю .htaccess с .htpasswd вылетает ошибка.
Если запись в .htaccess и .htpasswd производится скриптом, то он обычно имеет внутри кода команду на шифрование пароля, которая под виндой не выполняется, а только под "никсами".
Если же ты оба файла пишешь руками, то тут трудно сказать что либо определенное. Мне, во всяком случае...

Всё для Iphone & Ipad

0
 

пенсионер

С нами с 07.11.02
Сообщения: 2612
Рейтинг: 1166

Ссылка на сообщениеДобавлено: 31/01/05 в 10:08       Ответить с цитатойцитата 

Vlad_S писал:
Если запись в .htaccess и .htpasswd производится скриптом, то он обычно имеет внутри кода команду на шифрование пароля, которая под виндой не выполняется, а только под "никсами".

эт ктож тебе такую чушь сказал и при чем тут не работающий апач ? icon_smile.gif


топикстарер, а ерор лог глянуть не судьба ?
там обычно точно пишеться в чем ошибка. Скорее всего в хтаксесе прописан какой нить модуль который не активирован в винде (типа мод_гео или мод_реврайт).
если что, закоментируй все строчки, и потом по одной добавляй - так и узнаешь где ошибка.

Здесь ищу и даю работу^так делаю деньги
тут читаю инфу^веду блог, а вы?

1
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

Ссылка на сообщениеДобавлено: 31/01/05 в 17:43       Ответить с цитатойцитата 

bog писал:
эт ктож тебе такую чушь сказал и при чем тут не работающий апач ?
Это не чушь, у меня была совершенно такая же как у топикстартера проблема со скриптами на Perl.
А error_log действительно посмотреть стоит. За аутентификацию, кстати отвечает auth_module, если я правильно помню. Т.е. строка "LoadModule auth_module...." в httpd.conf не должна быть закоментированна.
И еще, в .htaccess, в сроке, начинающейся с "AuthUserFile" должен быть прописан полный путь к .htpasswd. А заодно, стоит просто посмотреть, что в этих файлах написано....

Всё для Iphone & Ipad

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 31/01/05 в 20:27       Ответить с цитатойцитата 

Cibtor писал:
Подскажите как сделать что бы Apache реагировал на htaccess, а то у меня выдает ошибку.


Думаю для решения твоей проблемы для начала хотя бы огласи такие данные как : версия апача , версия пхп , кусочек апачевского конфа бы не помешал , что за ошибка ?

0
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 31/01/05 в 20:38       Ответить с цитатойцитата 

Vlad_S писал:
Это не чушь, у меня была совершенно такая же как у топикстартера проблема со скриптами на Perl.
А error_log действительно посмотреть стоит. За аутентификацию, кстати отвечает auth_module, если я правильно помню. Т.е. строка "LoadModule auth_module...." в httpd.conf не должна быть закоментированна.
И еще, в .htaccess, в сроке, начинающейся с "AuthUserFile" должен быть прописан полный путь к .htpasswd. А заодно, стоит просто посмотреть, что в этих файлах написано....


в случае неправильно указания пути к .htpasswd ошибки не будет. будет выпадать диалог авторизации и ни один пароль туда не прокатит.

я бы посоветовал для начала проверить, работает ли .htaccess.
для этого рекомендую удалить оттуда _все_ и вписать одну строчку:
Код:

ErrorDocument 404 /index.html

эта дирректива из модуля core, что-то мне подсказывает что этот модуль в апаче работает :)
после этого зайти на http://localhost/sdfsdfsdfsdfsdf.html, попасть на index и успокоиться. в случае непопадания на индекс искать почему не работает .htaccess, в случае попадания - искать какие диррективы "лишние".

JpS Live

1
 



С нами с 01.10.04
Сообщения: 456
Рейтинг: 149

Ссылка на сообщениеДобавлено: 31/01/05 в 20:59       Ответить с цитатойцитата 

Апач под Unix шифрует пароли с помощью функции crypt();
Апач под Win32 не шифрует пароли и они лежат открытым текстом.
И вообще под виндой сам файл .htaccess записывается по-другому.

Плюнь и не парься.

Сервага. Get 75 GB extra disk space! Купон:globalservage

0
 



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 31/01/05 в 23:01       Ответить с цитатойцитата 

В логах написанно:
Код:
[Mon Jan 31 21:48:06 2005] [notice] Parent: Created child process 932
[Mon Jan 31 21:48:06 2005] [notice] Child 932: Child process is running
[Mon Jan 31 21:48:06 2005] [notice] Child 932: Acquired the start mutex.
[Mon Jan 31 21:48:06 2005] [notice] Child 932: Starting 250 worker threads.

Выдает ошибка 500 внутренняя ошибка сервера
Сам .htaccess ошибку 404 обрабатывает.
Вот сам .htaccess (взято из Ауто Галлери)
Код:
AuthName "Parol"
AuthType Basic
AuthUserFile C:/Program Files/Apache/html/.htpasswd
AuthGroupFile /dev/null
<Limit GET POST>
require valid-user
</Limit>

В конфиге прописано LoadModule auth_module "modules/mod_auth.so" - сам модуль в каталоге в наличие есть.

0
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

Ссылка на сообщениеДобавлено: 01/02/05 в 02:56       Ответить с цитатойцитата 

Не знаю поможет ли, но тут я вижу две несуразности:
- AuthGroupFile /dev/null - в винде такого нет и эту строку можно вообще не писать;
- AuthUserFile C:/Program Files/Apache/html/.htpasswd - не знаю как отнесется апач к наличию пробела в указанном пути.
Имхо, надо вначале закоментировать строку начинающуюся с AuthGroupFile, вот так: "#AuthGroupFile /dev/null" , а если и это не поможет перенести папку "html" в корень диска, а в httpd.conf и и .htaccess изменить пути к файлам с "C:/Program Files/Apache/html" на "C:/html"

Всё для Iphone & Ipad

1
 
+


С нами с 02.01.05
Сообщения: 90
Рейтинг: 32

Ссылка на сообщениеДобавлено: 01/02/05 в 07:04       Ответить с цитатойцитата 

mr.GOD писал:
Думаю для решения твоей проблемы для начала хотя бы огласи такие данные как : версия апача , версия пхп , кусочек апачевского конфа бы не помешал , что за ошибка ?


версия аппача написана в самом топике

--------
а топикстартеру я бы посоветовал:

- поставить Apache 1.3.. и пользоваться на здоровье не мучаясь головной болью (вторая версия еще толком не отлажена и во всех документациях это упоминается)

- затем поставить мне рейтинг и заниматься полезными делами.

1
 



С нами с 30.06.03
Сообщения: 794
Рейтинг: 202

Ссылка на сообщениеДобавлено: 01/02/05 в 07:30       Ответить с цитатойцитата 

Может зараза какая с апачем конфликтует? У меня такое бывало и не раз.

1
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 01/02/05 в 16:34       Ответить с цитатойцитата 

Бля не заметил , если у тебя Апач2+пхп какая-то последняя версия , это эксперементальная связка ,там мертвая авторизация(базовая ,дигест) и работа некоторых деректив это типа , так что поставь себе Апач 1.3. и твои волосы будут впордке icon_smile.gif

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »