• ベストアンサー

Perl Debugger のエラ-

Perl Debugger でCGIを実行すると Run-time error '53': File not found 表示されます、 どうしたらいいのか解りません よろしくお願いします。

  • Perl
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • estea
  • ベストアンサー率44% (39/87)
回答No.1

ん~ わからない。ってのが回答です。 どんなスクリプトに対するものなのかってのがまったく分からんからね。 具体的なものを聞くなら具体的なソースなりを指定してちょ。 ただ、File not found っていってるんで足りないファイルがあるんでしょうね。 これ以上はわかんない。

hana3090
質問者

お礼

有難うございます、質問の仕方が悪くてすみません、 これから色々と考えてみます。

関連するQ&A

  • これってウイルス?

    4日前程からなんですが、パソコンを起動すると画面に Run-time error'53'File not foundと出てしまいます。 出ないようにしたいのですが、消し方がわかりません。 非常に困っています。助けて下さい。

  • perl デバッガで上矢印キーが使えない

    perl デバッガで上矢印キーを押すと、過去の入力が表示される場合と ^[[A のようなエスケープシーケンスが表示され、過去の入力に遡れない ものがあります。 Windows の ActivePerl は遡れたように思うのですが、Ubuntu の perl では遡れません。 上矢印キーを使えるようにするにはどうすればよいのでしょうか。

    • ベストアンサー
    • Perl
  • デバッガ⁇

    パソコンで、何かを検索するたびに、必ず 写真のようなやつが出てきます。それで、デバッガを使ってデバッグすると、画面に 未知の実行時エラーです。 と出ます。 これは一体どうすれば良いのでしょうか⁇ 変な質問ですみません。

  • IISでCGIとしてのPerlが動かない

    Win2K ProにてIISでローカルサーバーでサーバーサイドスクリプトの勉強中です。 ASPは標準でついているので、PerlとPHPを組み込みました。 PHPは内部プロセス型ではなく、CGIバージョンですが、正常動作しました。 もちろんASPも。 それで問題なのですが、Perlがどうしても動きません。 PHPと同じように実行ファイルのパスや拡張子の設定はできているはずです。 しかし、いつまでたっても出力が出ず、2分くらいたってCGIタイムアウトとなってしまいます。 PerlにはActive PerlとCygwin付属のPerl両方試しましたが、タイムアウトです。 ファイルをコンソール上で実行してみましたが、Active PerlもCygwinのPerlも、期待通りの出力がなされています。 ちなみに、shファイルをCygwinのbashに関連付けて、実行させましたが、コンソール上での出力とはうらはらに、ブラウザ上ではやはりタイムアウトとなりました。 PerlのソースはいずれもほかのところのApacheでは動いているものです。 httpヘッダも正常です。 ソースの文字コードは英語のみ、EUC、改行コードcr+lf、lfのみなど、いろいろ試しましたがダメでした。 なにが原因なのでしょう。 IISを使っている方、アドバイスお願いします。

  • perl構文チェックOKなのにCGIが作動しない

    自分のパソコンでサーバーを(apache)を置いて、perlでCGIの勉強を始めたのですか、perlは -cw でOKが出ても、CGIを動かすと、サーバーエラーが出ます。どういった原因が考えられ、どう対処すればいいのか教えてください。htmlへのprint関数は表示されるのですが、time が出来ません。カウンターや掲示板も試すのですが、すべてエラーが出ます。また、一度出来た、入力文章を受けとるCGIもエラーがでます。perl初心者なのでいろいろ教えてくださるとうれしいです。

  • cgi(perl)を実行のみしたい

    HTMLよりCGI(PERL)を起動し、ログファイルの読み書きを実行し、そのまま終了させることは出来ないでしょうか? CGIからデータを戻す必要は無く、ブラウザへの表示はHTMLファイルがそのまま表示される形で問題ありません。 宜しくお願いします。

  • エラーの対処方法を教えて下さい。

    pcを起動すると毎回Project 1エラー run-time error 76 Path not found という表示が出てきます。これは、どういった内容のエラーで、どう対処すれば この表示が出なくなるのか教えて下さい。 他にもネットを見ていると突然アプリケーションエラーが出てきて、ほっとくと いきなり電源がオフになってしまうんですが、これも どうすれば良いか併せて教えて下さい。 pcはDELLのPP01Lです。

  • perlのcgiが動かない・・・

    cgiを組もうと思い、まずは簡単なもので試そうと思ったのですが、 うまくいかず困っています。 ↓プログラムは、こんな感じです。 ファイル名:index.cgi #!/usr/bin/perl print "<html>"; print "<body>"; print "abc"; print "</body>"; print "</html>"; <やってみたこと> ・Perlのパス「#!/usr/bin/perl」 が間違っていないか? which perl で /usr/bin/perl とでます。 ・Apache の設定が正しく行なわれているか? http://localhost でindex.htmlがきちんと表示できています。 ・「hello.cgi」 の設置場所を間違っていないか? プログラムソースが出るということは、 間違っていないのではないでしょうか? ・ためしに実行してみた TELNETで ./index.cgi <html><body>abc</body></html> とでてきました。 これはちゃんと動いているのでは?? 何か勘違いしていますか? お気づきの点を教えてください。よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • Perl で syntax error

    Perlを勉強中です。 ローカル環境(Win98 / Apache)でCGI(Perl(5.6.))をテストしようとすると、下記のようなエラーメッセージが出ます。 Premature end of script headers: c:/www/public_htm/up_file.cgi String found where operator expected at c:\WWW\PUBLIC~1\UP_FIL~1.CGI line 59, near "open INDD1, "$indd1"" syntax error at c:\WWW\PUBLIC~1\UP_FIL~1.CGI line 58, near "open(INDD1, "$indd"" Execution of c:\WWW\PUBLIC~1\UP_FIL~1.CGI aborted due to compilation errors. 多分、ファイルのopen定義が間違ってるような感じなんですが、SOURCEと1日にらめっこしてても、どうにもこうにも解りません・・・ よろしくお願いします。 === SOURCE CODE ================ open(INFILE, "$indd") || die "can't open : $!"; open(OUTDD1, ">$outdd1") || die "can't open : $!"; ※ OUTPUT file のほうは、エラーになってないみたいなのに・・・ ※ いちおう、簡単なCGI(メッセージの表示)は、実行できます。

  • 1行目、Perlの宣言

    ActivePerlをC:\Perlにインストールしました。するとperl.exeはC:\Perl\bin\perlにありました。 そこでCGIファイルの1行目に   #! C:/Perl/bin/perl としましたが、実行してみるとコードがそのまま表示されてしまいます。 「Perl」と大文字を含むからかと「P」を小文字に変えてみたり、あるいは「/」を「\」にしてみたりと試しましたが、やはり機能しません。 httpd.confは教科書に書いてある通りに書き換えました。 何が原因でCGIがまともに動かないのでしょう。 OSはWindows Vista、Apacheは2.0.54、ActivePerlは5.8.7.813です。

    • ベストアンサー
    • CGI

専門家に質問してみよう