タグ

ブックマーク / nbp.jugglershu.net (1)

  • ApacheとSSIとPHP

    PHPをSSIでインクルードしたい場合にはどうしたらよいのか。今回いろいろ試したので書いておこうと思う。Apacheのバージョンは2.2.3で試した。foo.html内にfoo.phpをインクルードするとする。 ---Apacheの関係する設定--- OptionsにIncludesは必須。これは普通のSSIと同じ。さて、ここで二つの場合がある。 Includesが指定されている場合 - すべてのSSIコマンドが使える。重要なのは<!--#exec cmd=... -->、<!--#exec cgi=...-->、<!--#include virtual=...-->の三つ。これらすべてが使える。 IncludesNoExecが指定されている場合 - 上記三つのうち、<!--#exec ...-->の二つのコマンドは利用できない。<!--#include virtual=...-->のみが

    rryu
    rryu 2011/09/09
    PHPをSSIでインクルードしようとして「unable to include potential exec」というエラーが出た場合の対処方法。
  • 1