新規記事投稿 フォロー記事投稿 記事のキャンセル
From: GGG <mailggg@anet.ne.jp>
Subject: Re: CGIをHTMLに埋め込むには
Date: 1998/11/07 01:11:39
Reference: mesh.program/00551

11月6日に、にあさんは書きました。

>> アクセスログを取ることにしようと簡単なSSIを書いて、HTMLファイルに
>>
>><!-- #exec cgi="test.cgi" -->
>>
>>と書きこみ、UNIXのコマンドでCGIを呼び出そうとしたのですが、どうやらコ
>>マンド使用が許可されていないらしくログが生成されません。
>>
>書いた行はそのままですか?
>
>SSI構文は <!-- #exec の様に "--" と "#" の間にスペースを入れてしまうと
>解釈されません。正しく <!--#exec と続けて書いて下さい。

 そうだったのですか。ありがとうございます。
 あ、「HTMLを解釈しない」といっても、半角不等号は消えてしまうんですね…

># 続けて書いても解釈されないのなら、SSI が使えないのでしょうけど。

 続けていろいろやってみたのですが、やはり呼び出されないようです。
 SSIは許可されていないけれどもログが取りたい、という場合、どうすればよいのでしょ
うか?参考になる書籍などでもよいのですが。
 それから、うちのサーバーはにあさんのカウンタを置くことはできるのですが、これは
「SSI/CGIが使える」のとは関係しないのでしょうか?でもカウンタファイルはコンパイル
してあるし…