Ошибка Apache 2.2 — Invalid command ‘Order’, perhaps misspelled

Раздел: FreeBSD, Советы
Написано: 26.08.2009
Автор: Antonio
Просмотров темы: 17 816 раз

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

И после конфигурирования при
apachectl start

поймал такую ошибку:
Syntax error on line 51 of /usr/local/etc/apache22/httpd.conf:
Invalid command ‘Order’, perhaps misspelled or defined by a module not included in the server configuration

Казалось бы что хитрого, стандартные настройки, ан нет, что-то не нравиться!
Оказалось апач очень хочет модуль — mod_authz_host.so
LoadModule authz_host_module modules/mod_authz_host.so

Который появиться если устанавливать порт с опцией WITH_AUTHZ_HOST=true !

P.S. чтобы появился при установки из портов опять выбор опций необходимо выполнить команду
make config


1 звезда2 звезды3 звезды4 звезды5 звезд (2 оценок, в среднем: 5,00 из 5)

Поделиться с друзьями:

Ещё похожие заметки:


4 комментария

IAD
Мар 23, 2010 at 21:38

Сегодня выкидывал лишние модули из апачи и столкнулся с такой же ошибкой, пересоберу с ним… спасибо =)


 
alpha_Qu4z4r
Дек 29, 2010 at 11:51

Добавил модуль authz_host, пересобрал апача, но ошибка та же!
На форуме говорят:
The ‘order’ directive is provided by mod_access.

Правда такого модуля в Gentooшном ебилде я не нашёл =(


 
alpha_Qu4z4r
Дек 29, 2010 at 18:42

Оказывается в Gentoo в конфиг апача просто не добавляются модули, которые были добавлены после первоначальной полной установки.

А mod_access, действительно переименовали в authz_host 8)


 
okcana
Мар 23, 2011 at 13:55

%)


 

Написать


Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com