thunder さん、
もちろん ISAPI を使えばエラーを避けられますが、perl.exe で command.com が起動されているのがおかしいです。
COMSPEC で command.com が指定されているのでしょうか。。?
中田様
その後、PerlIS.dllで実行する にチェックを入れたところ、無事動作しました。
これでいけそうです。お騒がせしました。
中田様
誠に有難うございます。
再度実行してみたらエラーが変わりました。以下の通りです。
--------------------------------------------------------------------------------
Error 500
CGI エラー - 以下のコマンドラインを実行できません : "C:\Perl\bin\perl.exe C:\CGI\test.cgi ", errorcode = 203
--------------------------------------------------------------------------------
プロセスログは以下の通りです。
Tue Dec 26 00:41:55 2000 C:\WINDOWS\system32\COMMAND.COM /C C:\Perl\bin\perl.exe C:\CGI\test.cgi < C:\DOCUME~1\thunder\LOCALS~1\Temp\stdin.0 > C:\DOCUME~1\thunder\LOCALS~1\Temp\1.0
よろしくお願いいたします。
thunder さん、
コマンドラインと同様にCGIが起動されていれば問題ないはずですね。
プロセスログ(process.log)をとって、CGIプロセスがどのように起動されているか確認してみてください。
thunderと申します。
AN HTTPD快適に使わせていただいております。
ところが、新規に導入したパソコンで動作せず困っております。
以下のtest.cgiを実行すると
----------------------------------------------------------------
#! /usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<HTML>\n<HEAD>\n";
print "<TITLE>CGI-TEST</TITLE>\n";
print "<BODY>\n";
print "Hello World!\n";
print "</BODY>\n</HTML>\n";
----------------------------------------------------------------
以下のエラーメッセージが出ます。
----------------------------------------------------------------
Error 500
CGI エラー - Content-Type ヘッダが正しくありません。
CGI 出力メッセージ:
Microsoft (R) KKCFUNC バージョン 1.10
Copyright (C) Microsoft Corp. 1991,1993. All rights reserved.
KKCFUNC が組み込まれました.
マイクロソフトかな漢字変換 バージョン 2.51
(C)Copyright Microsoft Corp. 1992-1993
環境のためのメモリが足りません.
文法が違います
--------------------------------------------------------------------------------
AnWeb/1.32f
----------------------------------------------------------------
DOSプロンプトで以下のように動作しますので、Perlは動作しているようです。
----------------------------------------------------------------
C:\>D:\Perl\bin\perl.exe C:\CGI\test.cgi
Content-type: text/html
<HTML>
<HEAD>
<TITLE>CGI-TEST</TITLE>
<BODY>
Hello World!
</BODY>
</HTML>
----------------------------------------------------------------
お手数をおかけして申し訳ありませんが、ご教授いただけないでしょうか。
環境は以下の通りです。よろしくお願いいたします。
OS;Windows2000 SP1
Mem 128MB
HDD空き C(OS)855MB D 5GB
ActivePerl-5.6.0.623-MSWin32-x86-multi-thread.msi
AN HTTPD 1.32f / 1.23b(両方で試してみました)