yoshi さん、
yoshiさんの話から(だけ)では、原因はわかりません。
そういうことはあるだろうとは思いますけど。
対応には少々時間がかかると思うので、当面 Apache を使っていてください。
MP3読込時のプログラムですが、
Apache を使用してみました.
Apache では正常に動作しました.
MP3読込時のログを追記します。
≡≡≡≡≡≡≡≡≡≡ ERRORS.LOG ≡≡≡≡≡≡≡≡≡≡
Tue Jul 15 15:11:58 2003 AN HTTPD 1.42h Ready.
Tue Jul 15 15:12:19 2003 Warning: Client Abort detected during ISAPI 0(ID=916)
Tue Jul 15 15:12:29 2003 Warning: Client Abort detected during ISAPI 1(ID=1228)
Tue Jul 15 15:12:39 2003 AN HTTPD 1.42h Closed.
≡≡≡≡≡≡≡≡≡≡ ISAPI.LOG ≡≡≡≡≡≡≡≡≡≡
Tue Jul 15 15:12:18 2003 Loading Library E:\WWW\HomePage\TESTHP~1.DLL
Tue Jul 15 15:12:18 2003 GetServerVariable(SERVER_PROTOCOL) called, returns HTTP/1.1
Tue Jul 15 15:12:18 2003 GetServerVariable(SERVER_PROTOCOL) called, returns HTTP/1.1
Tue Jul 15 15:12:18 2003 ServerSupportFunction(HSE_REQ_SEND_RESPONSE_HEADER) called
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:18 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:19 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:19 2003 WriteNPClient called, 8192 byte(s)
Tue Jul 15 15:12:19 2003 WriteNPClient called, 8192 byte(s)
≡≡≡≡≡≡≡≡≡≡ PROCESS.LOG ≡≡≡≡≡≡≡≡≡≡
Tue Jul 15 15:12:18 2003 E:\WWW\HomePage\TestHPSource.dll
Tue Jul 15 15:12:21 2003 E:\WWW\HomePage\TestHPSource.dll
≡≡≡≡≡≡≡≡≡≡ TRACE.LOG ≡≡≡≡≡≡≡≡≡≡
<<< s=356: Tue Jul 15 15:12:18 2003 <<<
GET /TestHPSource.dll HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, */*
Accept-Language: ja
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Host: Server
Connection: Keep-Alive
>>> s=356: Tue Jul 15 15:12:18 2003 >>>
HTTP/1.0 200 OK
>>> s=356: Tue Jul 15 15:12:18 2003 >>>
Content-Type: audio/mp3
Content-Length: 3758579
>>> s=356: Tue Jul 15 15:12:18 2003 >>>
(この部分バイナリで文字化けのため削除)
>>> s=356: Tue Jul 15 15:12:18 2003 >>>
(この部分バイナリで文字化けのため削除)
<<< s=392: Tue Jul 15 15:12:19 2003 <<<
GET /TestHPSource.dll HTTP/1.1
Accept: */*
User-Agent: Windows-Media-Player/7.10.00.3059
Accept-Encoding: gzip, deflate
Host: Server
Connection: Keep-Alive
>>> s=392: Tue Jul 15 15:12:29 2003 >>>
HTTP/1.0 500 Internal Server Error
>>> s=392: Tue Jul 15 15:12:29 2003 >>>
Content-Type: text/html
Content-Length: 245
≡≡≡≡≡≡≡≡≡≡ UA.LOG ≡≡≡≡≡≡≡≡≡≡
Tue Jul 15 15:12:18 2003 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) -> /TestHPSource.dll
Tue Jul 15 15:12:19 2003 Windows-Media-Player/7.10.00.3059 -> /TestHPSource.dll
いつもおせわになります。
MP3のファイルを演奏するCGIプログラムを作成したのですが、
うまく演奏できません。
現状ではWMPのメーターが動作し、しばらくしてから
『不明なエラーが検出されました』と表示されます.
もちろん、MP3のファイルをLANを経由してクライアントで動作させると
演奏は行います.
また、この状態になると、その後トップページなど他のページの表示も
できなくなります.原因がわかりません。
ファイルタイプにはaudio/x-ms-mp3 にしています。
また、WMAファイルも試して見ましたが同様の症状がおこります。
プログラムのアプリケーションの形式は ISAPI/NSAPI DLL で作成しています。
よろしくお願いします.