MTSYSの中の人さん、ありがとうございます。
NET::FTPは異常がないと思いますので、
Content-Type出力周辺の文字をもう一度調べなおします。
>笹さん
CGIを実行してエラーが出たという表示なので、それをもってNet::FTPのコミュニティで質問するのが正道かと思われます。
ここはAnHttpdのコメントページであり、特定のCGIの問題を解決する場所ではないからです。
その表示から想像できるのは、おそらくプログラムの最初のほうに書かれているContent-Type出力の前に何か混じってるんじゃないかとか、日本語ファイル名なんじゃないかとか、文字コード関係じゃないかとか、その程度です。
色々と本やネットを調べて・・
net::ftpが動いてログインをしまして、
ファイルをダウンロードをしてくるところまで来たようですが、
文字化けをしていたりします。
Error 500perlのパスは異常は無いと思うのですが
CGI エラー - Content-Type ヘッダが正しくありません。
CGI 出力メッセージ:
***** MID:3●●●● Download start [Wed Nov 29 23:37:04 2006] .... end [Wed Nov 29 23:37:09 2006] [filename:3●●●_●●●●_●●.●●.●●] *****
gunzip process start .... end
指定されたパスが見つかりません。
指定されたパスが見つかりません。
Net::FTP>>> Net::FTP(2.75)
Net::FTP>>> Exporter(5.58)
Net::FTP>>> Net::Cmd(2.26)
Net::FTP>>> IO::Socket::INET(1.29)
Net::FTP>>> IO::Socket(1.29)
Net::FTP>>> IO::Handle(1.25)
Net::FTP=GLOB(0x1●●4)<<< 220 ●●●●●.●●●.●●●●●.com FTP server (Version wu-2.6.1-●●) ready.
Net::FTP=GLOB(0x1a●84)>>> user ●●●●
Net::FTP=GLOB(0x1a●4)<<< 331 Password required for ●●●●.
Net::FTP=GLOB(0x1●84)>>> PASS ....
Net::FTP=GLOB(0x1a●4)<<< 230 User ●●●● logged in.
Net::FTP=GLOB(0x1a●4)>>> PWD
Net::FTP=GLOB(0x1a●4)<<< 257 "/" is current directory.
Net::FTP=GLOB(0x1a●4)>>> PASV
Net::FTP=GLOB(0x1a●4)<<< 227 Entering Passive Mode (●●,●●●,●●●,●●,●●,1●●)
Net::FTP=GLOB(0x1a●4)>>> NLST
Net::FTP=GLOB(0x1a3●4)<<< 150 Opening ASCII mode data connection for file list.
Net::FTP=GLOB(0x1a9●)<<< 226 Transfer complete.
●=伏字
エラーログ
Wed Nov 29 23:37:11 2006 Warning: CGI TerminateProcess 1616 error 5
Wed Nov 29 23:37:11 2006 Error Response 500 Thread 0(ID= 3188) to satup for "/kkk32.cgi"