AN HTTPD ゲストブック/コメント集(2004年9月23日15:09)


通りすがり 2004/09/24 06:17

>michiさん

>>OSはWindowsXPでIISとPerlをインストールしました。

ここはAnhttpdの掲示板であってIISの質問するところではないんじゃ。
Microsoftのサポートにでも聞いたらいかがですか。


michi HGH03121@nifty@ne.jp 2004/09/23 15:09

<HTML> 
<HEAD>
<TITLE>サーバ構築中</TITLE>
</HEAD>
<BODY>
サーバ構築とページ作成中

<!--#config timefmt="%Y年%m月%d日の%H時%M分" -->
現在の時刻は<!--#echo var="DATE_LOCAL" -->です。
<!--#exec cmd="./counter/counter.pl counter"-->

</BODY>
</HTML>
*************************
上記、shtmlファイルを実行すると現在の時刻は表示されるのですが、
CMD のオプションは #EXEC の呼び出しに対して使用可能になっていません
のエラーがでます。
cmdオプションをcgiにすると今度は下記のエラーがでます。
スクリプト './counter/counter.pl counter' を実行できませんでした : Win32 エラー コード = 2

レジストリに以下のように追加、設定しましたが解決できません。
SSIEnableCmdDirective
REG_DWORD
範囲 : 0、1
既定値 :1

サーバの環境の一部ですが、env.cgiで以下のように表示されます。
INSTANCE_ID = 1
SERVER_PORT_SECURE = 0
HTTP_ACCEPT_LANGUAGE = ja
PROCESSOR_IDENTIFIER = x86 Family 6 Model 11 Stepping 1, GenuineIntel
HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
HTTP_ACCEPT = */*
REMOTE_HOST = 127.0.0.1
HTTP_HOST = localhost
GATEWAY_INTERFACE = CGI/1.1
TMP = C:\WINDOWS\TEMP
SCRIPT_NAME = /env.cgi

OSはWindowsXPでIISとPerlをインストールしました。
解決方法アドバイスお願い致します。