LINUX.ORG.RU

как включить mod_rewrite.so ?


0

0

установлен apache2 Apache/2.0.55 как включить mod_rewrite.so ?

прочитал где то в мануале что нужно зайти в mods-enabled и там сделать линку на соотв файл в директории mods-avaliable. Так и сделал:

ln -s /etc/apache2/mods-available/rewrite.load rewrite.load

rewrite.load содержит:

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

путь проверил там дейст есть mod_rewrite.so

НО!

apache2 -l выводит список загруженых модулей а моего реврите там нет!

Compiled in modules: core.c mod_access.c mod_auth.c mod_log_config.c mod_logio.c mod_env.c mod_setenvif.c prefork.c http_core.c mod_mime.c mod_status.c mod_autoindex.c mod_negotiation.c mod_dir.c mod_alias.c mod_so.c

ну и ничего не работает соотв :( Who can help ?

anonymous

Дистрибутив, ммать, какой???

Смотри httpd.conf, учить думать и читать первоисточники.

Deleted
()
Ответ на: комментарий от Deleted

Ubuntu 6.06

httpd.conf изучал долго, но особенно там смотреть нечего:

# This is here for backwards compatability reasons and to support # installing 3rd party modules directly via apxs2, rather than # through the /etc/apache2/mods-{available,enabled} mechanism. # #LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so

есть apache2.conf мне кажется туда нужно смотреть. Но закаментированых строчек LoadModules там НЕТ. они хитро вынесены, как см 1 пост. И как влияет дистрибутив на загрузку модуля для apache 2 %-(?

anonymous
()
Ответ на: комментарий от anonymous

Отвечать начну с конца.

> И как влияет дистрибутив на загрузку модуля для apache 2 %-(?

Тем, что в дистрибутиве есть дистрибутиво-зависимые методы что-либо деланья.

> httpd.conf изучал долго, но особенно там смотреть нечего:

Значит, от заинклуден в apache2.conf.

> есть apache2.conf мне кажется туда нужно смотреть. Но закаментированых строчек LoadModules там НЕТ. они хитро вынесены, как см 1 пост.

Зато там есть куча комментариев и инклудов.

Да, внимательно перечитал первый пост. "Compiled in" можно перевести как "вкомпилировано вовнутрь". Модуль - это уже не вкомпилировано вовнутрь бинарника apache2.

Чтобы узнать, какие модули у тебя работают, надо server-info включить.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.