안녕하세요. 저는 은정이라고 합니다.
여러분들의 도움을 좀 구하고자 이렇게 글을 올립니다.
현재 제 환경은
apache 1.3.12
postgresql 7.0.2
php4.0.1pl2
입니다.
여기서(php4.0.1pl2에서) pg_connect()를 연속으로 수행할경우 warning이
떨어집니다.
이문제가 제 시스템상의 문제인지 아님 버그때문인지 판단이 서질않아서
이렇게 글을 올립니다.
다른분들께서두 확인 좀 해봐 주시겠습니까?
테스트 소스는 아래와 같습니다.
<?
//##### DB open #1 ####
$dbconn = pg_connect("localhost","5432","","","ulsantoday");
if (!$dbconn) { echo("1.DB error...... $dbconn<br>");} else { echo("1.DB ok...... $dbconn<br>"); }
$result = pg_exec($dbconn, "select * from section where sec_code = 'a'");
pg_close($dbconn);
//##### DB open #2 ####
$dbconn = pg_connect("localhost","5432","","","ulsantoday");
if (!$dbconn) { echo("2.DB error...... $dbconn<br>");} else { echo("2.DB ok...... $dbconn<br>"); }
$result = pg_exec($dbconn, "select * from section where sec_code = 'a'");
pg_close($dbconn);
//##### DB open #3 ####
$dbconn = pg_connect("localhost","5432","","","ulsantoday");
if (!$dbconn) { echo("3.DB error...... $dbconn<br>");} else { echo("3.DB ok...... $dbconn<br>"); } $result = pg_exec($dbconn, "select * from section where sec_code = 'a'");
pg_close($dbconn);
?>
*다음은 php4.0.1pl2에서의 테스트결과입니다.
1.DB ok...... Resource id #1
2.DB ok...... Resource id #1
Warning: 1 is not a valid PostgreSQL link resource in /home/gowill/public_html/test.php on line 14
3.DB ok...... Resource id #4
///////////////////////////////////////////////////////////
*참고로 php4.0에서는 결과가 다음과 같습니다.
1.DB ok...... 1
2.DB ok...... 3
3.DB ok...... 5
bug report 도 올려봤지만 묵묵부답이구요..
|