質問 > 管理機能 > 受注処理のステータス変更でシステムエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ateshi |
投稿日時: 2018/5/21 9:07
対応状況: −−−
|
一人前 登録日: 2016/12/21 居住地: 投稿: 114 |
受注処理のステータス変更でシステムエラー エラー内容は
ERROR - Doctrine\DBAL\ConnectionException: Transaction commit failed because the transaction has been marked for rollback only. (uncaught exception) at /home/hoge/hoge.com/public_html/demo/vendor/doctrine/dbal/lib/Doctrine/DBAL/ConnectionException.php line 34 Context: {"exception":"Exception(Doctrine\\DBAL\\ConnectionException): Transaction commit failed because the transaction has been marked for rollback only."} CRITICAL - Doctrine\DBAL\ConnectionException: Transaction commit failed because the transaction has been marked for rollback only. (uncaught exception) at /home/hoge/hoge.com/public_html/demo/vendor/doctrine/dbal/lib/Doctrine/DBAL/ConnectionException.php line 34 Context: {"exception":"Exception(Doctrine\\DBAL\\ConnectionException): Transaction commit failed because the transaction has been marked for rollback only."} どういった原因なのでしょうか?? |
umebius |
投稿日時: 2018/5/21 10:27
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 受注処理のステータス変更でシステムエラー beginTransactionでトランザクションが開始された後、
rollbackをしている後にcommitをしようとした時に発生するエラーです。 よくあるのは以下のような流れになっているときですね。
どこかで$app['orm.em']に対してrollbackが実行されていないでしょうか? プラグインの影響の可能性もあるかと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |