dポイントプレゼントキャンペーン実施中!

 Windows IIS7でPHPやCGIができる用に設定しましたが、アクセスカウンタ設置したいのですが、SSIを許可する方法がわかりません。
 よろしくお願いいたします。

A 回答 (3件)

初期状態ではSSI(サーバー側インクルード)はインストールされていません。


CGIをインストールしたのと同じ要領で「サーバー側インクルード」を追加インストールすればOKです。

参照画面
http://mbsupport.dip.jp/j/hp/web_server_01/web_s …

この回答への補足

早々のご回答ありがとうございます。
すでにSSI(サーバー側インクルード)は、インストールされていますが、ホームページには、「CMD のオプションは #EXEC の呼び出しに対して使用可能になっていません」と表示されます。CGI(Perl)を直接実行した場合は、ちゃんと表示されます。

 ちなみに、OSはWindowsVistaを使っています。

 よろしくお願いいたします。

補足日時:2008/10/13 13:18
    • good
    • 0

ANo.2の補足です。



レジストリデータ名:SSIEnableCmdDirectiveを有効にして試してみてはどうでしょうか。
なお、デフォルトでは存在していないはずです。
-----
レジストリPath:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
データ名(データタイプ:REG_DWORD):
SSIEnableCmdDirective
データ:
0:無効
1:有効
-----
マイクロソフトの「サーバー側インクルード リファレンス」サイト参照
http://msdn.microsoft.com/ja-jp/library/cc338149 …

この回答への補足

 ありがとうございます。
どうもうまくいかないので、こう少し研究してみます

補足日時:2008/10/13 20:00
    • good
    • 0

参考URL参照


*.htmlより*.shtmlを対象にしておいた方がパフォーマンスに影響ないかもしれません

参考URL:http://tech.mikeal.com/blog1.php/2008/08/05/serv …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!