0

Ubuntu 12.04 localhost で lighttpd 1.4.28 を使用していますが、SSI をサポートできません。テスト ページの SSI ディレクティブ:

<!--#set var="ssi_ok" value="SSI OK" -->
<!--#echo var="ssi_ok" -->

動作せず、ソース コード ビューにコメントとして表示されます。「mod_compress」の前に「mod_ssi」を含める必要があるというバグを聞いたので、私のモジュール セクションは次のようになります。

server.modules = (
        "mod_access",
        "mod_alias",
        "mod_ssi",
        "mod_compress",
        "mod_redirect",
#       "mod_rewrite",
)

SSI を機能させるにはどうすればよいですか?

4

2 に答える 2

1

さて、問題はファイルのアクセス許可にあることが判明しました。私が覚えている限り、正しいインクルード順序が必要でしたが、最終的には、すべての html コンテンツを「www-data」に chown した場合にのみ機能しました。

于 2012-06-03T16:51:07.320 に答える
0

おそらく、次の行もlighttpd構成ファイルに追加する必要があります。

ssi.extension = ( ".shtml" )
于 2014-12-14T21:34:06.420 に答える