Firebird로 설치시 트랜젝션 사용하지 않게 수정함

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6730 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
clench 2009-08-06 01:56:14 +00:00
parent 230a002102
commit 77c699cef1

View file

@ -46,12 +46,13 @@
$output = $oDB->getError();
if(!$oDB->isConnected()) return $oDB->getError();
$oDB->begin();
// firebird는 설치시에 트랜젝션을 사용하지 않음
if($db_info->db_type != "firebird") $oDB->begin();
// 모든 모듈의 설치
$this->installDownloadedModule();
$oDB->commit();
if($db_info->db_type != "firebird") $oDB->commit();
// config 파일 생성
if(!$this->makeConfigFile()) return new Object(-1, 'msg_install_failed');