mod_rewrite

DomainsManager
На сайте с 27.03.2010
Offline
24
1007

есть vps на котором установлен debian (apache2.2.9 и т.д.)

я ещё новичок в администрировании серверов.

понадобился мод_реврайт. Не просмотрел всю дерикторию с модулями и подумал что его нет, загрузил мод_реврайт.со из денвера(следовательно оригинальный стёрся). делал симлинк и перегрузил сервер. пишет ошибка в /путь до модулей/mod_rewrite.so: invalid ELF headrer. в чём проблема?

.so для виндовс и для линукс одно и то же?

есть исходник мод_реврайт.с как его скомпилировать?

надеюсь на быстрый ответ, спасибо заранее

AU
На сайте с 03.09.2009
Offline
88
#1

cd /etc/apache2/mods-enabled && ln -s ../mods-available/rewrite.load

apache2ctl -t

apache2ctl restart

Unix в вопросах и ответах https://unixhow.com (https://unixhow.com)
DomainsManager
На сайте с 27.03.2010
Offline
24
#2

всё равно пишет

Cannot load /usr/lib/apache2/modules/mod_rewrite.so into server: /usr/lib/apache2/modules/mod_rewrite.so: invalid ELF header

MM
На сайте с 04.02.2009
Offline
31
#3

переустановите mod_rewrite. Компилировать ничего не надо, пользуйтесь apt-get.

SF
На сайте с 15.07.2009
Offline
70
#4

я по этой схеме подключаю, всегда работает

Подключаем сам модуль, в консоли:
sudo a2enmod rewrite

Редактируем конфигурацию хостов:
sudo vim /etc/apache2/sites-available/default

А именно, изменяем параметр AllowOverride None на AllowOverride All

Перезапускаем web-сервер:

Для OC Linux Debian:

% /etc/init.d/apache2 restart
M
На сайте с 16.09.2009
Offline
278
#5
DomainsManager:

понадобился мод_реврайт. Не просмотрел всю дерикторию с модулями и подумал что его нет, загрузил мод_реврайт.со из денвера(следовательно оригинальный стёрся). делал симлинк и перегрузил сервер. пишет ошибка в /путь до модулей/mod_rewrite.so: invalid ELF headrer. в чём проблема?

Круто! (не шучу - не чета многочисленным здесь туповатым вопросам "помогитя").

DomainsManager:

.so для виндовс и для линукс одно и то же?

Хороший вопрос. Ответ - нет. Не пробовали поскать самостоятельно в google или wiki? Ответ достаточно быстро находится.

seo_fl дал выше правильный способ. Плюс, всегда есть документация:

http://www.debian.org/doc/

особенно, http://www.debian.org/doc/manuals/debian-reference/

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
DomainsManager
На сайте с 27.03.2010
Offline
24
#6

Всем спасибо. Тема закрыта.

Помог разобраться adm.unix, советую его как хорошего администратора)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий