Zend で の PDO_Mysql を使っていたら “There is no active transaction” という例外を吐いて止まった。 $dbAdapter = $this->_registry["zdb_adapter"]; $dbAdapter->beginTransaction(); try{ $manager->save(); // DB保存処理 }catch(Exception $e){ $dbAdapter->rollback(); } $dbAdapter->commit(); ん〜???とよく見たら rollback() したあと、そこで処理が停止しないで commit() しようとしてる。これが原因。 $dbAdapter = $this->_registry["zdb_adapter"]; $dbAdapter->beginTransaction(); t