LINUX.ORG.RU
решено ФорумAdmin

[gentoo][apache]Invalid command 'LanguagePriority'


0

1

Собственно возникла необходимость поработать с системой управления обучением Moodle, а для неё нужен php и apache.
С установкой последнего и возникают проблемы(php пока не пытался ставить). Система - gentoo ~x86. /etc/make.conf, тыц.
при попытка запустить configtest пишет следующее

sudo /etc/init.d/apache2 configtest
Password:
 * Checking apache2 configuration ...
 * apache2 has detected an error in your setup:
Syntax error on line 71 of /etc/apache2/modules.d/00_languages.conf:
Invalid command 'LanguagePriority', perhaps misspelled or defined by a module not included in the server configurati [ !! ]
содержимое сабжевого файла

★★★★

Кастую KRoN73, как единственного вебщика-гентушника, мне знакомого)

aptyp ★★★★ ()
Ответ на: комментарий от aol

в /var/log/apache2 два файла - error_log и ssl_error_log, второй пуст, а первый содержит следующее:

[Fri Dec 30 04:06:12 2011] [notice] Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/1.0.0e configured -- resuming normal operations
[Fri Dec 30 04:06:28 2011] [error] [client 127.0.0.1] Attempt to serve directory: /var/www/localhost/htdocs/
[Fri Dec 30 04:06:28 2011] [error] [client 127.0.0.1] File does not exist: /var/www/localhost/htdocs/favicon.ico
[Fri Dec 30 04:06:28 2011] [error] [client 127.0.0.1] File does not exist: /var/www/localhost/htdocs/favicon.ico
[Fri Dec 30 04:06:33 2011] [error] [client 127.0.0.1] File does not exist: /var/www/localhost/htdocs/moodle
[Fri Dec 30 04:06:39 2011] [error] [client 127.0.0.1] Attempt to serve directory: /var/www/localhost/htdocs/
[Fri Dec 30 04:06:39 2011] [error] [client 127.0.0.1] File does not exist: /var/www/localhost/htdocs/favicon.ico
[Fri Dec 30 04:06:39 2011] [error] [client 127.0.0.1] File does not exist: /var/www/localhost/htdocs/favicon.ico
ничего связанного с этим.

aptyp ★★★★ ()
Ответ на: комментарий от aol

mod_negotiation, связанный, как я понял, с этой директивой, установлен.

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

потом пришлось ещё одну строчку закомментировать, а Ъ-way есть?

это какие-то модули, которые в 90% случаев не нужны. Я не знаю как указать в генте запрет на их сборку, просто сделай это сам.

xpahos ★★★★★ ()

Вообще, странно. У меня такая проблема не возникает.

Сразу метод Ъ/2 — 00_languages (и ты прав, что не хочешь править его руками, это не Gentoo-way) подключается только при define LANGUAGE

Убери в APACHE2_OPTS в /etc/conf.d/apache2 -D LANGUAGE, должно перестать ругаться на ошибку.

А что до Ъ пути — у тебя LINGUAS в /etc/make.conf установлен? (у меня это «ru») Вдруг влияет.

Ну и USE-флаги. Лови make.conf с одного из серверов, чтобы по отдельным переменным тут не мусорить: http://balancer.ru/files/1112/make.conf

KRoN73 ★★★★★ ()
Ответ на: комментарий от xpahos

это какие-то модули, которые в 90% случаев не нужны. Я не знаю как указать в генте запрет на их сборку

/etc/make.conf,
APACHE2_MODULES=«actions alias asis auth_basic auth_digest -blah -blah...»

Если не указано, то собирается всё.

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

ну ты не apache юзаешь, а nginx, судя по конфигу) linguas установлен, но Ъ/2 путь работает. буду дальше разбираться в работе gentoo в качестве сервера)

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

ну ты не apache юзаешь, а nginx, судя по конфигу)

У меня на машине с тем конфигом все три стоят (и используются). Ещё lighttpd :)

KRoN73 ★★★★★ ()

Не охота создавать новую тему, спрошу здесь:
опять ставить moodle продолжил, он тянет 2 версии php, это вообще нормально? cast KRoN73

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