JSPとPHPを同時に使用するにはどうしたらよいでしょうか。現在、TOMCATでJSPを、APACHEでPHPを動かそうとしていますが、PHPが動きません。PHPを動かすにはTOMCATをとめるしかないのです。(APACHEがWEBサーバーとなっていないと動かない)よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答4件)

id:Cherry No.1

回答回数68ベストアンサー獲得回数0

ポイント30pt

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/psql_web03.htm

PostgreSQL + Web 編3 - Apache、Tomcat 連携、mod_jk.dll、mod_jk.conf - SAK Streets

Apache をフロントエンドにして、mod_jk アダプタで JSP を tomcat で実行するように設定すれば PHP と 併用できると思います.

mod_jk に関する URL だけつけておきます.

id:smileless

ありがとうございます。もうちょっと勉強してみます。

2003/08/01 12:57:53
id:aerith No.2

回答回数33ベストアンサー獲得回数1

ポイント30pt

参考にどうぞ。

id:smileless

なんと、こんなすばらしいものがあるとは!

ありがとうございます。

2003/08/01 13:00:13
id:sasada No.3

回答回数1482ベストアンサー獲得回数133

ポイント30pt

http://www.php.net/

PHP: Hypertext Preprocessor

 URLはダミーです。

 う〜ん、サーバーのOSが何なのか、Apacheが1.3系なのか2.0系なのかとか、TOMCAT(これもバージョンが分からない)との接続に何を使用しているのか(mod_jk2とか)、気になるところです。

 そういえば、PHPのバージョンも。

 これらを置いといて、共通して言える事は、apacheを直接Webサーバーとするときのポート番号(80番とか)と、TOMCATをWebサーバーとするときのポート番号(8008とか)は、別になっているはずということでしょうか。

 PHPのURL指定で、apache(PHP)のポート番号をはっきり指定してやれば、問題解決するのではないでしょうか。

 あと、ヴァーチャルホストを使って、URLを別にするとか。

 ハッキリしない回答で、すみません。

id:smileless

ありがとうございました。

同じページ内でJSPとPHPを使用することは可能でしょうか?

サーバーのOSはWindows2000、APACHEは2.0.43、PHPは4.2.3です。TOMCATはちょっとまだ導入したてなのでわかりません。よろしくお願いします。

2003/08/01 14:22:14
id:sasada No.4

回答回数1482ベストアンサー獲得回数133

ポイント30pt

>同じページ内でJSPとPHPを使用することは可能でしょうか?

 これは、一つのページ(HTML)内に、JSPのタグとPHPのタグを混在させる方法があるかという質問ですね?

 一般論としては難しいと思います。(私なら、事実上ムリと判断するレベルです)

 テクニカルな方法としては、JSPのページ出力結果をPHPにフォワードすることで、実現できるかもしれません。(さすがに、やったことないですけど)

 逆はムリです。(JSPの実行時コンパイルが、すごい事になります)

 Apache2なら、 ExtFilterDefine(mod_ext_filterフィルター)で、TOMCATの出力に スタンドアロンのPHPをフィルター定義する事により、からくも切り抜けられるかもしれません。

 自信は有りませんけど。(^^;

 どちらかというと、 StrutsのMAP機能等の出番かもしれません。(く、苦しいけど)

 あ、私は詳しい事を存じませんが、JSPのタグライブラリの定義で、外部コマンドの呼び出しができるなら、何か方法があるかもしれません。

 やっぱり、回答になってませんね。。。

 ごめんなさい。

id:smileless

大変参考になりました。質問が大まか過ぎて回答しにくいですよね。もう少し調査して、教えていただいた方法をためしてみようと思います。

ありがとうございました。

2003/08/03 13:06:28

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません