Господа!
Как правильно приктрутить к apache-2.0.50_3 редиректор mod_jk2-apache2-2.0.2
Я просто откоменнтировал строку в httpd.conf
LoadModule jk2_module libexec/apache2/mod_jk2.so
и создал файл workers2.properties,
но все равно апач не перенаправляет запросы!что ему еще нужно прописать и куда?
>Господа!
>Как правильно приктрутить к apache-2.0.50_3 редиректор mod_jk2-apache2-2.0.2
>Я просто откоменнтировал строку в httpd.conf
>LoadModule jk2_module libexec/apache2/mod_jk2.so
>и создал файл workers2.properties,
>но все равно апач не перенаправляет запросы!
>
>что ему еще нужно прописать и куда?
Надо ему еще сказать, чего куда перенаправлять. Например:<LocationMatch /test>
JkUriSet group ajp13:localhost:8009
</LocationMatch>
>>Господа!
>>Как правильно приктрутить к apache-2.0.50_3 редиректор mod_jk2-apache2-2.0.2
>>Я просто откоменнтировал строку в httpd.conf
>>LoadModule jk2_module libexec/apache2/mod_jk2.so
>>и создал файл workers2.properties,
>>но все равно апач не перенаправляет запросы!
>>
>>что ему еще нужно прописать и куда?
>
>
>Надо ему еще сказать, чего куда перенаправлять. Например:
>
><LocationMatch /test>
> JkUriSet group ajp13:localhost:8009
></LocationMatch>/test - это uri?
>>>Господа!
>>>Как правильно приктрутить к apache-2.0.50_3 редиректор mod_jk2-apache2-2.0.2
>>>Я просто откоменнтировал строку в httpd.conf
>>>LoadModule jk2_module libexec/apache2/mod_jk2.so
>>>и создал файл workers2.properties,
>>>но все равно апач не перенаправляет запросы!
>>>
>>>что ему еще нужно прописать и куда?
>>
>>
>>Надо ему еще сказать, чего куда перенаправлять. Например:
>>
>><LocationMatch /test>
>> JkUriSet group ajp13:localhost:8009
>></LocationMatch>я настраиваю как указано в
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/jk2/vhos...там нету никаких
<LocationMatch /test>
JkUriSet group ajp13:localhost:8009
</LocationMatch>
но пока ничего не выходит - сервер выдает 500 ошибку при любом запросе.
>я настраиваю как указано в
>http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/jk2/vhos...
>
>там нету никаких
><LocationMatch /test>
> JkUriSet group ajp13:localhost:8009
></LocationMatch>См. раздел "JK directives in httpd.conf" ну и пример httpd.conf в самом конце.
>>я настраиваю как указано в
>>http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/jk2/vhos...
>>
>>там нету никаких
>><LocationMatch /test>
>> JkUriSet group ajp13:localhost:8009
>></LocationMatch>
>
>См. раздел "JK directives in httpd.conf" ну и пример httpd.conf в самом
>конце.
Вот я сделал конфигурацию один в один как в примере, и не работает...
Какие логи мне следует продемонстрировать вам, чтобы вы смогли определить проблему?
>>Надо ему еще сказать, чего куда перенаправлять. Например:
>>
>><LocationMatch /test>
>> JkUriSet group ajp13:localhost:8009
>></LocationMatch>
>
>/test - это uri?Это УРЛ. Т.е. надо описать, чего Апач будет отдавать Томкету. Естественно, Томкет должен знать, как это обрабатывать.
Хм.. неужели нету мыслей?
>Хм.. неужели нету мыслей?Мысли есть, но не так быстро :)
1. Проверь, что запрос нормально обрабатывается Томкетом напрямую, по http протоколу.
2. Проверь, что Томкет сконфигирирован для ajp протокола и нействительно слушает на этом порту.
3. Проверь, что Апач сконфигурирован перенаправлять запросы на тот-же порт (это задается в workers2.properties и в https.conf директивой JkUriSet).
4. Проверь, кто теряет запрос - Апач или Томкет. Смотри access и error логи Апача, лог jk2 и access лог Томкета.
>>Хм.. неужели нету мыслей?
>
>Мысли есть, но не так быстро :)
>
>1. Проверь, что запрос нормально обрабатывается Томкетом напрямую, по http протоколу.
>2. Проверь, что Томкет сконфигирирован для ajp протокола и нействительно слушает на
>этом порту.
>3. Проверь, что Апач сконфигурирован перенаправлять запросы на тот-же порт (это задается
>в workers2.properties и в https.conf директивой JkUriSet).
>4. Проверь, кто теряет запрос - Апач или Томкет. Смотри access и
>error логи Апача, лог jk2 и access лог Томкета.спасибо, получилось!