[前][次][番号順一覧][スレッド一覧]

mysql:6036

From: "KAWAI,Takanori" <"KAWAI,Takanori" <GCD00051@xxxxxxxxxx>>
Date: Thu, 29 Aug 2002 20:20:28 +0900
Subject: [mysql 06036] Re: コマンドラインとブラウザー

川合孝典です。

なんとなくユーザのような気もしますが、それについては
他の方から既にメールが来ているようなので、そちらを
ご覧になっていただくということで。

----- Original Message -----
From: "tk" <tk@xxxxxxxxxx>
To: <ml@xxxxxxxxxx>
Sent: Thursday, August 29, 2002 7:06 PM
Subject: [mysql 06029] Re: コマンドラインとブラウザー


> 佐久間さん、川合さん、田中さん
> さっそくの回答ありがとうございます。
>
> HTTPヘッダー、perlのパス等は、OKです。
> 同じディレクトリに、MySQLの部分を削除したperlファイルをUPしたところ、
> ブラウザで問題なく表示されました。
(以下略)
エラーログは確認されましたか?まずは最初にどこがコケているかを
特定したほうがいいとは思います。
CGI::Carpを使うのが簡単だと思います。標準で入っているはずですし。
そうでもなければ下記の例のようにevalで囲んで、そのエラーを
見てみては?
#状況からすると、connectエラーになっている可能性が高いと
#思いますが、念のため

[例]
#!/usr/bin/perl
use strict;
#use CGI::Carp qw(fatalsToBrowser); #とりあえずコメントアウトしてある
use DBI;
my $sMsg='';
eval {
        my $hDb = DBI->connect('dbi:mysql:test', 'root', '',
        {PrintError=> 0, AutoCommit=>1, RaiseError=>1})
        or die 'CONNECT ERROR';
        my $hSt = $hDb->prepare("SELECT * FROM GAZOU_NAIYOU1");
        $hSt->execute();
        my $raCol = $hSt->{NAME};
        $sMsg = join("\t", @$raCol) ."<BR>\n";
        my $raDt;
        while($raDt = $hSt->fetchrow_arrayref()) {
            $sMsg .= join("\t", @$raDt) . "<BR>\n";
        }
        $hSt->finish;
        $hDb->disconnect;
};
$sMsg=$@ if($@);
print<<EOD;
Content-Type: text/html

<HTML>
<BODY>
$sMsg
</BODY>
</HTML>
EOD

===================================================
川合 孝典 (Hippo2000)
   DBI日本語メーリングリスト管理人、Kansai.pm所属
   kwitknr@xxxxxxxxxx GCD00051@xxxxxxxxxx
   http://member.nifty.ne.jp/hippo2000http://www.hippo2000.info/
「MySQL&Perl Webアプリケーション開発」の発売中
   http://member.nifty.ne.jp/hippo2000/mysqlperl.htm
===================================================


[前][次][番号順一覧][スレッド一覧]

      6024 2002-08-29 18:08 [tk <tk@xxxxxxxxxx>  ] コマンドラインとブラウザー              
      6025 2002-08-29 18:19 ┣["Hiroaki,Sakuma" <sa]                                       
      6026 2002-08-29 18:26 ┣["altana" <altana@xxx]                                       
      6027 2002-08-29 18:21 ┣["KAWAI,Takanori" <GC]                                       
      6028 2002-08-29 18:23 ┗[遠藤 俊裕 <endo_t@xx]                                       
      6029 2002-08-29 19:06  ┗[tk <tk@xxxxxxxxxx>  ]                                     
      6031 2002-08-29 19:22   ┣[Torii <torii@xxxxxxx] ADO で集計関数                    
      6032 2002-08-29 19:43   ┃┣[Noriyuki Sakimura <s]                                 
      6033 2002-08-29 19:51   ┃┃┗[崎村 典行 <sakimura@]                               
      6034 2002-08-29 19:58   ┃┣[Shingo Yamagai <yama]                                 
      6038 2002-08-29 21:17   ┃┗["Nobuhiro Shimura" <]                                 
      6041 2002-08-30 08:16   ┃ ┗[Torii <torii@xxxxxxx]                               
      6035 2002-08-29 20:04   ┣["altana" <altana@xxx]                                   
->    6036 2002-08-29 20:20   ┣["KAWAI,Takanori" <GC]                                   
      6037 2002-08-29 21:12   ┣[遠藤 俊裕 <endo_t@xx]                                   
      6042 2002-08-30 11:27   ┃┗[tk <tk@xxxxxxxxxx>  ]                                 
      6046 2002-08-30 15:19   ┃ ┗["KAWAI,Takanori" <GC]                               
      6044 2002-08-30 13:31   ┗["Hiroaki,Sakuma" <sa]                                   
      6045 2002-08-30 14:48    ┗[遠藤 俊裕 <endo_t@xx]                                 
      6047 2002-08-31 12:40     ┗["Hiroaki,Sakuma" <sa]