2008年9月30日

[Apache-Users 7147] Re:CGI でSSIを使う

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **

田口です。

.htaccessを置いて、
-----------------------------
AddOutputFilter INCLUDES .cgi

-----------------------------

Premature end of script headers: inc_head.html, referer: ...
unable to include "inc_head.html" in parsed file //www/.../.....cgi

となります。
inc_head.htmlが無いと、「無い」と怒られるので、つかおうと
している様ですが、何が悪いのか分かりません。

/taguti

> -----Original Message-----
> From: apache-users-bounces+h-taguchi=secom.co.jp@xxxxx
> [mailto:apache-users-bounces+h-taguchi=secom.co.jp@xxxxx
> p] On Behalf Of OGINO Yusuke
> Sent: Thursday, September 25, 2008 8:29 PM
> To: apache-users@xxxxx
> Subject: [Apache-Users 7137] Re: CGI でSSIを使う
>
> ** Apache ユーザーズメーリングリスト **
> ** 注意:このメールへの返信は Apache-Users へ行きます **
>
> > <!--#include virtual="inc_head.html" -->
> >
> > CGIでも自前で展開しないで、Apacheに展開させるようにすることは可能で
> > しょうか?
>
> http://httpd.apache.org/docs/2.0/ja/mod/mod_mime.html#addoutputfilter
> apache2.0.26 以降であれば CGI の出力に含まれる SSI を
> SSI として解釈できます。
>
> 例えば httpd.conf にこんな設定をして、
> AddOutputFilter INCLUDES .cgi
>
> cgi を作成して、
> #!/usr/local/bin/perl
> print <<EOL;
> Content-Type: text/html
>
> <html><head></head><body>
> <!--#echo var="DATE_LOCAL" -->
> </body></html>
> EOL
>
> ブラウザで cgi にアクセスすると以下のような出力となりました。
> Thursday, 25-Sep-2008 20:23:48 JST
>
> --
> 荻野裕介 <ogino.yusuke@xxxxx>
> --
> 入退会・変更・配送一時停止は以下へ
> http://mm.apache.jp/mailman/listinfo/apache-users
>
--
入退会・変更・配送一時停止は以下へ
http://mm.apache.jp/mailman/listinfo/apache-users


投稿者 xml-rpc : 2008年9月30日 19:08
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/77711
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。