- PR -

Tomcatのパス設定(アプリケーション以外)

1
投稿者投稿内容
げん
会議室デビュー日: 2004/03/24
投稿数: 15
投稿日時: 2004-04-26 19:31
こんにちは。
現在以下の環境で開発しています。
UNIXサーバ
Tomcat4.1.29
JDK1.4.2

ファイルの中身を参照するappで、
ファイル格納フォルダをserver.xmlで
設定したいと思い、以下のように設定しました。
<Context path="/csv" reloadable="true" docBase="C:\jakarta-tomcat-4.1.29\docs\log\store" />
初めにwindows環境で動かしたところ、
http://localhost:8081/csv/を指定して
フォルダ内の情報を確認できました。
ですが、unix環境では同じ指定をしても
contextタグが認識されません。
環境別に注意しなければ点があるのでしょうか?
アドバイスよろしくお願いします。

aa
ぬし
会議室デビュー日: 2004/01/08
投稿数: 299
投稿日時: 2004-04-26 19:50
unixではCドライブがないというオチじゃないでしょうね。
げん
会議室デビュー日: 2004/03/24
投稿数: 15
投稿日時: 2004-04-27 14:13
aaさん、返信遅くなってすみません。
そのオチはまぬがれましたが、基本的な設定ミスでした。

apacheとTomcatを連携するためのmod_jk.confファイルの
定義が不足していたのが原因でした。
(ログにエラーも出てました。スミマセン。)
JKMount /log/* worker1
の定義を追加して再起動したところうまくいきました。

ちなみにunixのフォルダ構造は
$TOMCAT_HOME/webapps/log
配下に検索対象のファイルを配置しました。
unixでのserver.xmlは
<Context path="/log" reloadable="true" docBase="\$TOMCAT_HOME\webapps\log" />
としました。

もっと環境説明をきちんとしなきゃだめですね。
またの機会があればよろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)