안녕하세요. 아파치에 PHP 와 Postgresql을 사용하고 있는 사람입니다.
금번에 7.2.3에서 7.3.1 버전으로 업그레이드를 한후 이상한 에러메세지가
계속 생겨서 고민 중인데 같은 증상을 보셨거나 해결하신 분이 있으면 도움을 요청합니다.
오류 내용은 디비 쿼리시 제대로 요청을 하지 못해서 웹페이지에서 오류가 발생한다는 것입니다.
그래서 다시 7.3.1버전의 문제인가 해서 7.3.2로 업그레이드를 했으나 동일한
오류가 발생합니다.
로그를 살펴보면 아래와 같습니다.
Feb 18 10:06:55 www postgres[15402]: [52] ERROR: current transaction is aborted, queries ignored until end of transaction block
Feb 18 10:06:56 www postgres[15798]: [1] WARNING: BEGIN: already a transaction in progress
Feb 18 10:06:59 www postgres[15402]: [53] ERROR: current transaction is aborted, queries ignored until end of transaction block
Feb 18 10:07:06 www postgres[15402]: [54] ERROR: current transaction is aborted, queries ignored until end of transaction block
Feb 18 10:07:06 www httpd: PHP Warning: pg_query() query failed: ERROR: current transaction is aborted, queries ignored until end of transaction block in /home/htdocs/function/db.php on line 202
아마도 트랜잭션과 관련하여 오류가 있는듯 하여 각각의 트랙잭션 블럭을
조사해 보았는데 별다른 이상은 없었습니다.
혹시 서버설정상에 문제인지 아님 PHP에서 트랜잭션 처리가 잘못되서 그런지 이상할 따름입니다.
많은 분들의 조언 부탁드립니다.
그럼 이만...
|