- - PR -
Error 404について(tomcat)
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-08-05 14:00
多数のご回答ありがとうございます。
>とりあえず、http://www.xxxxx:8080/test/index.jsp とポート番号を指定してアクセスできますか? >これでアクセスできるようになれば、おそらくリダイレクトの設定の問題だと思います。 アクセスしてみたところ、エラーが表示されました。 正常に動作する箇所でも同じ結果でした。 $APACHE_HOME/conf/httpd.conf をみたところ Include /usr/local/tomcat/conf/auto/mod_jk.conf Include /usr/local/apache/conf/ssl.conf の記述がありました。 ssl.conf はアクセス先の設定に使用しています。 mod_jk.conf にも定義を追加しました。 しかし404です。 > ApacheからTomcatに要求が転送されてないのではないでしょうか? >つまり「apacheからのリダイレクト」がなされず、Apacheが処理をして 404 エラーを返している可能性があります。 >$APACHE_HOME/conf/workers2.properties の設定を正常に動作するサーバと比較して見てください。 実は正常に動作するサーバではssl.conf 以外に設定を行っていないのです。 (それだけでアクセス可能な方が変?という意見もありますが) $tomcat/conf/server.xmlに<Context path="/test" docBase="webapps/test" /> mod_jk.conf、workers.properties、uriworkers.properties など それらしいファイルをあちこち設定してみたのですが、やはり404エラーです。 困りました。。 [ メッセージ編集済み 編集者: ume 編集日時 2004-08-05 14:07 ] | ||||
|
投稿日時: 2004-08-05 14:53
設定ファイルの変更をした後に、apacheの再起動はしてみましたか?
| ||||
|
投稿日時: 2004-08-05 15:04
apache停止→tomcat停止→tomcat起動→apache起動しています。
| ||||
|
投稿日時: 2004-08-05 17:34
docBaseが違ってませんか? [TOMCAT_HOME]/webapps/test にJSPを置いたならば、 <Context path="/test" docBase="test" /> では? | ||||
|
投稿日時: 2004-08-05 18:44
ご指摘ありがとうございます。 <Context path="/test" docBase="webapps/test" />で動作しているサーバがあるので試してみました。詳しくは書きませんでしたが、<Context path="/test" docBase="test" />も試してみました。しかし・・です。 | ||||
|
投稿日時: 2004-08-05 19:17
docBaseをフルパスで指定したらどうなりますか?
8080ポートにアクセスして404であれば、TOMCAT自身の設定がおかしいことになりますね。
そもそも、8080へのアクセスを受け付けているのでしょうか? [ メッセージ編集済み 編集者: sou 編集日時 2004-08-05 19:21 ] | ||||
|
投稿日時: 2004-08-06 15:47
問題が解決いたしました。
原因はtomcatの再起動時にtomcatが完全に停止しておらず そのため起動も正常に行われていなかったことにありました。 javaのプロセスを完全に停止してtomcatを起動したところ 正常に動作しました。 多数のご回答をいただき誠にありがとうございました。 | ||||
