> 서버(터미널)에서 작업하여 결과를 출력하면 db값이 제대로 나오는데
> 웹에서 사용할려구 하면
> db값이 제대로 나오지 않습니다.
terminal에서 제대로 되는 데, WEB에서 안되는 경우는
대개 환경변수 아니면 permission문제입니다.
(web은 nobody user로 실행이 된다고 생각하시면 편합니다.)
> !/usr/bin/perl
> use DBI;
>
> # ORACLE에 접속한다.
> my $userid = 'scott';
> my $passwd = 'tiger';
> my $dbh = DBI->connect('', $userid, $passwd, 'Oracle');
이전에 %ENV 배열의 내용을 한번 확인해보시기 바랍니다.
tolkien입니다.
|