RSSフィードについて

RSSリーダーで、フォーラムの新着投稿情報がチェックできます。
詳しくは下記ページを参照して下さい。

RSSフィード  RSSフィードについて

ご自由に情報交換の場として御利用ください。
また質問の前には「回答を得るには?」を参照してください。


GroupSessionへの要望があれば参考にさせていただきます。
要望リストも参考にしてください。


 
フォーラム  フォーラム
00_インストール・設定
スレッド  タイトル

IIS + Tomcat + PHP


[ 3470 ] IIS + Tomcat + PHP
投稿者: satou
投稿日時:  2010/12/09 15:07:27
WindowsServer2008 SP2 で IIS + Tomcat の連携後 GROUP SESSION を
インストール、その後Web Platform Installerより PHP をインストールしたのですが
PHP が動きません。 
設定方法をご存知の方は教えて頂けますか。よろしくお願いいたします。
  引用返信
[ 3471 ] Re: IIS + Tomcat + PHP
投稿者: ふぁんぐす
投稿日時:  2010/12/09 17:52:10
> WindowsServer2008 SP2 で IIS + Tomcat の連携後 GROUP SESSION を
> インストール、その後Web Platform Installerより PHP をインストールしたのですが
> PHP が動きません。 
> 設定方法をご存知の方は教えて頂けますか。よろしくお願いいたします。
http://www.gs.sjts.co.jp/v3/support/install_iis_tomcat.html
ここを見てインストールされたのでしょうか?
上記の場合であれば『設定ファイルの作成』にある『uriworkermap.properties』ファイルを修正するのですが……

default.worker=ajp13
/servlet/*=ajp13
/gsession3/*=$(default.worker)

コメント外すとこうなりますが、これはURIに【/servlet/】【/gsession3/】の文字列を見つけたら『ajp13』という名前の設定を使ってね…という意味になります。

更に、上にある『workers.properties』を見てもらうと、[worker.ajp13.~]と見えますが先程の『ajp13』がこれにヒットします。

これにヒットすると(色々端折りますが)

worker.ajp13.type=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost

「ajp13というプロトコルで自分(localhost)に8009番ポートでそのまんまデータ流すよ」
となります。

すると、Tomcatの基本設定でajp13は8009番ポート指定の設定(server.xmlに書いてあります)になってますので、8009番ポートでぽか~んと口を開けてたTomcatがIIS経由で届いたデータを受け取ってアプリが動くわけです。

ちなみに、
------
『uriworkermap.properties』
/gsession3/*=gsession

『workers.properties』
worker.gsession.~
------
といった書き方でも良いです。

んであそこの通りにした場合、/servlet/と/gsession3/以外は8009番ポートに流さず、IIS自身がなんとかしようとします。

ですので、gsessionというかTomcatとは切り離してお考えになった方がよろしいかと思います。
IISでPHPを動作させる設定が出来ていないのだと思われますよ。

ただし、
------
『uriworkermap.properties』
/*=ajp13
------
としてた場合、全ての文字列にヒットしてTomcatに流してしまいますので、制限する為にヒットする文字を書く必要があります。

  引用返信
 
スレッドURL:
 

クラウド版グループウェアbycloud

Twitter
開発スタッフのつぶやき http://twitter.com/gsession_jts
Facebook
メールマガジン
GroupSessionのセキュリティ情報、アップデート情報をお伝えするメールマガジンです。(無料)
メルマガ『速報!GroupSession』
ブログ
スタッフによる開発日誌を公開しています。
「Public JTS スタッフブログ」


Copyright 日本トータルシステム株式会社