WindowsServer2008 SP2 で IIS + Tomcat の連携後 GROUP SESSION をインストール、その後Web Platform Installerより PHP をインストールしたのですがPHP が動きません。 設定方法をご存知の方は教えて頂けますか。よろしくお願いいたします。
> 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=ajp13worker.ajp13.port=8009worker.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に流してしまいますので、制限する為にヒットする文字を書く必要があります。
vertical_align_top