Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблема с mod_rewrite, вроде модуль включен а работать не хочет 
:(
    Опции темы
Vardoulacha
Дата 20.12.2007, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 11.8.2005

Репутация: нет
Всего: 8



тут трабла с этим mod_rewrite никак не могу заставить его работать на локальной машине (почитал темы про него на форуме но так и не смог решить проблему)

Apache v1.3.35

в httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so

написан index.php тестовый
Код

<?php
    echo '<pre>';
    print_r($_REQUEST);
    echo '</pre>';
?>


в файле для примера написал так
Код

RewriteEngine on
Options +FollowSymlinks
RewriteRule ^(.*)$ index.php?$1 [L]


при запросе http://test/news/20.12.2007.html

получаем
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

в логах видим
[Thu Dec 20 14:13:26 2007] [alert] [client 127.0.0.1] c:/www/wwwroot/!test/.htaccess: Invalid command 'RewriteEngine', perhaps mis-spelled or defined by a module not included in the server configuration

хм... но ведь модуль включен :( помогите пожалуйста выяснить причину?
PM MAIL   Вверх
Vardoulacha
Дата 20.12.2007, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 11.8.2005

Репутация: нет
Всего: 8



все причину нашел

почему-то нигде не написано что оказывается нужно в httpd.conf еще раскоментировать вот эту строчку

AddModule mod_rewrite.c

и тогда все заработало
PM MAIL   Вверх
ZeeLax
Дата 20.12.2007, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 2
Всего: 88



Цитата(Vardoulacha @  20.12.2007,  15:59 Найти цитируемый пост)
почему-то нигде не написано что оказывается нужно в httpd.conf еще раскоментировать вот эту строчку

Это в вашем логе написано, не говоря уж о документации к апачу и/или модреврайту.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
Vardoulacha
Дата 20.12.2007, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 11.8.2005

Репутация: нет
Всего: 8



Цитата(ZeeLax @  20.12.2007,  13:08 Найти цитируемый пост)
Это в вашем логе написано, не говоря уж о документации к апачу и/или модреврайту. 

хм... просто везде где cnnmb читал все советуют включить только первый модуль, а вот про второй никто не упомянул :(
PM MAIL   Вверх
ZeeLax
Дата 20.12.2007, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 2
Всего: 88



AddModule инициализирует модуль, а LoadModule уже загружает его.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
Vardoulacha
Дата 20.12.2007, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 11.8.2005

Репутация: нет
Всего: 8



вот и про это нигде ничего все только пишут что нужно его загрузить а про инициализацию никто не пишет :(
PM MAIL   Вверх
Сумасшедший
Дата 20.12.2007, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



Цитата(Vardoulacha @  20.12.2007,  14:23 Найти цитируемый пост)
все только пишут что нужно его загрузить а про инициализацию никто не пишет

в гугле: apache 1.3 как включить mod_rewrite
первая ссылка.
Цитата

 в httpd.conf нет искомых строчек,

LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c

Почему бы у себя в конциге не посмотреть наличие и комментированность этих строчек?


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
ZeeLax
Дата 20.12.2007, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 2
Всего: 88



Цитата(Vardoulacha @  20.12.2007,  17:23 Найти цитируемый пост)
вот и про это нигде ничего все только пишут что нужно его загрузить а про инициализацию никто не пишет :( 

Похоже, вы читали про апач второй ветки, а у вас - первая. Они очень разные.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
Vardoulacha
Дата 20.12.2007, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 11.8.2005

Репутация: нет
Всего: 8



Цитата(ZeeLax @  20.12.2007,  15:06 Найти цитируемый пост)
Похоже, вы читали про апач второй ветки, а у вас - первая. Они очень разные. 

вообще ни про какую ветку не читал... совсем в мануал не залазил... изучал форумы... а там все пишут только про LoadModule неужели у них у всех апач 2

ладно оставим эту полемику smile я уже разобрался и написал для последующего поколения smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0524 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.