none
PHP で Server Side Includes を使いたい RRS feed

  • 質問

  • WindowsServer2012R2 + IIS8.5 +PHP5.4.24 で使用しています。

    PHPファイル上でServer Side Includesを使用したいと思い、

    ハンドラーマッピングに追加したところ、PHPでエラーが出てしまいます。

    FastCgiModuleでPHPを動かしている場合、

    Server Side Includesは使用できないのでしょうか?

    • 移動 星 睦美 2015年6月16日 8:27 Windows Server 2012 から
    2015年6月16日 2:14

すべての返信

  • フォーラム オペレーターの星 睦美です。
    Saizan さん、投稿ありがとうございます。

    IIS に関する話題を扱うフォーラムのほうが回答が集まりやすいと思いますので、のちほど今回の質問を移動させていただきますね。移動先・Internet Information Services > Internet Information Services – 全般

    役立つ回答がありましたら、投稿者からの[回答としてマーク] をお願いします。

    ※ご参考 Internet Information Services >PHP on Windows フォーラムはすでに終了していますが、過去の質問と回答をアーカイブとして公開しています。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2015年6月16日 7:22
  • チャブーンです。

    IIS+PHP FastCgiModuleを使いたいとのことですが、構築については、したに「ものすごくわかりやすい」ページがあるようです。

    http://symfoware.blog68.fc2.com/blog-entry-1077.html

    まずは、参考にされてみてはいかがでしょうか?IIS8ですが、8.5とはあまり変わらない、という認識です。

    追記:うえはSSIのケースについては、記載がないようでした。SSI設定ですが、したのページにあるような設定を行っても、うまく動かなかったということでしょうか?

    http://www.windows-maniax.com/kuniteru/iis/iis-tips252.html

    動かなかったということであれば、「どのような設定を行ったのか(具体的に)」と「どんなエラーメッセージが出ているのか」は、最低限情報をいただかないと、どなたも回答は難しいと思われます。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。



    2015年6月16日 7:54
  • 教えていただいたURLのサイトは既に見ていまして、

    そこに書かれている設定は問題なくできています。

    サイト側のハンドラーマッピングにSSIの設定を追加すると、PHPマネージャーが下記のようになります。

    また、ホーム側のPHPマネージャーでphpinfoを確認すると、

    下記エラーが表示されてしまいます。

    ハンドラーマッピングから、SSIを削除すると、PHPは問題なく作動します。

    Apacheで動いているレンタルサーバーでは、拡張子phpでSSIを使用できたのですが、

    IISでは無理な気がしてきました。

    2015年6月18日 1:36