菊池@春日部です。 自宅の Vine2.5 サーバで試してみました。 apache のバージョンは、apache-1.3.26-0vl2 です。 html はこんなの。 -----test.shtml----- <HTML> <HEAD> <TITLE>SSIのテスト</TITLE> </HEAD> <BODY> SSIのテストです。<P> <!--#include file="cgi-bin/txcount.pl" --> <HR> </BODY> </HTML> -----ここまで----- カウンターの CGI は、KENT さんの SSI カウンターを利用しました。 CGI 自体の改造はしていません。 SSI の動作に関係ありそうな httpd.conf の記述は以下。 -----ここから----- <Directory /> Options IncludesNoExec FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> <Directory /home/www/cgi-bin> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory> AddHandler cgi-script .cgi .pl AddType text/html .shtml AddHandler server-parsed .shtml -----ここまで----- この状態で試したところ、上記 shtml ファイルの SSI は正常に動作し、 カウンターが表示されました。 1FD Linux ルータにて、TCP 80番を Vine サーバに向けていますので、 外からは、 http://snri.dyndns.org/test.shtml でアクセスできると思います。ブラウザの更新ボタンを押して、カウンター が増えることを確認してみて下さい。 # アクセスできなかったり問題があったら、教えてください(^^; Yuuji Watanabeさんの<20020727133300.8A54.YUJIW@xxxxxxxxxxxxxxx>から > access_logを見ると、count.plを実行したログが出力されていません。 > とういことは...実行されてないのですね。 当方で SSI が動作した状態の access_log にも、txcount.pl を実行した というログは残っていません。デフォルトのログレベルだと出ないのでしょう。 > 表示した画面のHTMLソースを見ると、SSIの記述がそっくり出力されて > います。 > > error_logには、一切出力されていません。 う〜ん、server-parsed が有効になってない感じですね。 > #Kondaraで動いている物が、Vineで動かないと言うことはVineのApacheが > #おかしいような気がしますが...気のせいですかねぇ と言うわけで、ウチではさっくり動いてしまいました(^^; -- 菊池順一 <maxi@xxxxxxxxxxxxx>