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

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

Сегодня настраивал новый 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

Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

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

IAD
Мар 23, 2010 21:38

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

 
alpha_Qu4z4r
Дек 29, 2010 11:51

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

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

 
alpha_Qu4z4r
Дек 29, 2010 18:42

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

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

 
okcana
Мар 23, 2011 13:55

%)

 

Написать

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