Не работает SSI

вопросы по устройству ВДС, ресурсам, предустановленному софту и т.д.

Модераторы: Art.i, garry

Не работает SSI

Сообщение kotelok » Вт мар 15, 2016 11:25 am

Купил новый сервер на Debian 8, стоит Apache 2.4.
При переносе со старого сервера Debian 7 перестали работать сайты с SSI, страницы с расширением SHTML.
В настройках WWW-доменов опция включена.
В логах пишется такое сообщение: "AH00082: an unknown filter was not added: includes".
При попытке выполнения команды "a2enmod include" получаю "command not found".
Куда копать?
iDomainer.pro
kotelok
 
Сообщений: 38
Зарегистрирован: Пн янв 14, 2013 11:30 am

Re: Не работает SSI

Сообщение swg » Вт мар 15, 2016 4:16 pm

a) Вручную создать symlink.
b) apache2-utils установлен?
swg
флудит форум
 
Сообщений: 2384
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Не работает SSI

Сообщение kotelok » Вт мар 15, 2016 4:24 pm

symlink куда?
apache2-utils для чего нужен и как проверить?

По умолчанию стоит LAMP, всё обновлено.
iDomainer.pro
kotelok
 
Сообщений: 38
Зарегистрирован: Пн янв 14, 2013 11:30 am

Re: Не работает SSI

Сообщение swg » Вт мар 15, 2016 4:37 pm

Зайдите в /etc/apache2/mods-enabled и догадайтесь куда и чего. Именно эту "магию" и делает a2enmod *.
Думал, что в apache2-utils содержится a2enmod (https://packages.debian.org/ru/wheezy/apache2-utils), но, похоже нет. Мне он нужен для htpasswd. Посмотреть так " dpkg -l | grep apache "
swg
флудит форум
 
Сообщений: 2384
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Не работает SSI

Сообщение kotelok » Вт мар 15, 2016 5:01 pm

Но a2enmod отсутствует в /etc/apache2/mods-available/
iDomainer.pro
kotelok
 
Сообщений: 38
Зарегистрирован: Пн янв 14, 2013 11:30 am

Re: Не работает SSI

Сообщение swg » Вт мар 15, 2016 5:06 pm

В enabled ссылки (https://ru.wikipedia.org/wiki/%D0%A1%D0 ... 0%BA%D0%B0) на доступные (available) модули. В google вбить "a2enmod", вроде, очевидно, и первой ссылкой у меня объяснение http://www.askdev.ru/question/8879/%D0% ... 5-a2enmod/ , третьей, что именно он делает http://manpages.ubuntu.com/manpages/tru ... mod.8.html - "It does this by creating symlinks within /etc/apache2/mods-enabled. " (ошибся, во второй не написано)
swg
флудит форум
 
Сообщений: 2384
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Не работает SSI

Сообщение kotelok » Вт мар 15, 2016 5:32 pm

Так проблема в том, что он отсутствует в available.
iDomainer.pro
kotelok
 
Сообщений: 38
Зарегистрирован: Пн янв 14, 2013 11:30 am

Re: Не работает SSI

Сообщение swg » Вт мар 15, 2016 5:36 pm

Но a2enmod отсутствует в /etc/apache2/mods-available/

Так точно, всё правильно. Там модули. include.load там должен быть.

При попытке выполнения команды "a2enmod include" получаю "command not found".

a2enmod - команда, она "command not found";
include - модуль

ls -l /etc/apache2/mods-available/include.load
ls -l /usr/lib/apache2/modules/mod_include.so
Показывают размер файлов? Если да, перечитайте всё внимательно ещё раз.
swg
флудит форум
 
Сообщений: 2384
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Не работает SSI

Сообщение kotelok » Вт мар 15, 2016 5:52 pm

Теперь допёрло. Создал вручную ссылку:
include.load > ../mods-available/include.load

Всё заработало, спасибо!
iDomainer.pro
kotelok
 
Сообщений: 38
Зарегистрирован: Пн янв 14, 2013 11:30 am


Вернуться в Вопросы о работе сервера

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6