• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Apache-Tomcatの連携設定)

Apache-Tomcatの連携設定

このQ&Aのポイント
  • Apache-Tomcatの連携設定における注意点とは
  • WindowsでのApache-Tomcat連携設定のエラーの理由
  • LinuxとWindowsのApache-Tomcat連携設定の違い

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>apachectl -M ひょっとするとコマンドが違っていたかも(^^; #今手元にないもので・・・ apacheのインストールフォルダの bin フォルダあたりに httpd とか httpd.exe(Windowsの場合) があると思います。 httpd -M を実行してみてください。 UNIX系でカレントディレクトリにパスが通ってない場合は bin フォルダまでカレントディレクトリを移動して ./httpd -M もしモジュールが足りない場合は httpd.conf などを調整して ください。

unko347
質問者

お礼

ご回答ありがとうございます。何故かよくわからないのですが 下記のようにすることで解決しました。 【httpd.conf】に <Location /test/>   ProxyPass /test/img !   ProxyPass ajp://localhost:8009/test/ </Location> と記述又は 【httpd-proxy.conf】に書く場合、ProxyPass の次に "/" を追加 <Location>タグを除去して ProxyPass /test/img ! ProxyPass / ajp://localhost:8009/test/

その他の回答 (1)

回答No.1

mod_proxy とかのモジュールが足りないのかも? apachectl -M で一覧を取ってみてください。

unko347
質問者

補足

ご回答ありがとうございます。 「apachectl -M」というのはコマンドでしょうか。 コマンドプロンプトで実行したところ実行できませんでした。 ちなみに上記質問で使用したApache はXAMPPをインストールした 時に一緒にインストールされたものを使用しております。 Apacheのインストーラーを使ってインストールしたApache では上記設定でApacheを起動することができたので やはり両者のApacheに何か差がありそうです。

関連するQ&A