• 締切済み

mod_jkがうまく動かない

mod_jk がうまく動かずに困っています。 Apache : 2.0.53 Tomcat : 4.1.31 mod_jk : jk1.2 Tomcat単体(8080接続)では問題なく動きます。 mod_jkの設定は以前4.1.12を構築したのを真似して作りました。 LoadModule jk_module modules/mod_jk.so <IfModule mod_jk.c> JkWorkersFile /usr/local/tomcat/conf/workers.properties JkLogFile /usr/local/apache2/logs/mod_jk.log JkLogLevel debug JkMount /*.jsp ajp13 JkMount /examples/servlet/* ajp13 </IfModule> Alias /examples "/usr/local/tomcat/webapps/examples" <Location "/examples/"> Options Indexes FollowSymLinks MultiViews </Location> <Location "/examples/WEB-INF/"> AllowOverride None deny from all </Location> mod_jk.log に下記表示され、Internal Server Error になってしまいます。 [jk_uri_worker_map.c (445)]: Into jk_uri_worker_map_t::map_uri_to_worker [jk_uri_worker_map.c (459)]: Attempting to map URI '/examples/servlet/HelloWorldExample' [jk_uri_worker_map.c (483)]: jk_uri_worker_map_t::map_uri_to_worker, Found a context match ajp13 -> /examples/servlet/ [mod_jk.c (1683)]: Into handler r->proxyreq=0 r->handler=jakarta-servlet r->notes=1213808 worker=ajp13 [jk_worker.c (90)]: Into wc_get_worker_for_name ajp13 [jk_worker.c (94)]: wc_get_worker_for_name, done did not find a worker 「not find a worker」というのが何を指しているかわかりますか? 他、確認すべき場所等ありましたら連絡ください。

みんなの回答

  • nazo-nazo
  • ベストアンサー率39% (17/43)
回答No.1

ワーカファイルのアクセス権及び内容はどうですか、また、httpd.confの内容は適切ですか? 私も昔、同様なエラーから回復させた記憶があります。 不鮮明な記憶ですが、ワーカファイル関係をいじり直しました。

ssm3u
質問者

お礼

回答ありがとうございました。 お礼が遅れましたことお詫びします。 結果として、 mod_jk.so の make に不具合があったようです。 再度 make install までしっかりやったところ、 無事動くようになりました。

関連するQ&A