ZendFrameworkを使用する非常に大規模なWebアプリケーションがあります。どこかのSQLステートメントに構文エラーがあるようです(多くのものが自動的に生成されます)が、ログに記録されたエラーは非常に役に立ちません(プロジェクト情報が削除されました)
Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near [...] in [...]/ZendFramework/Zend/Db/Statement/Pdo.php:228
Stack trace:
#0 [...]/ZendFramework/Zend/Db/Statement/Pdo.php(228): PDOStatement->execute(Array)
#1 [...]/ZendFramework/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
#2 [...]/ZendFramework/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#3 [...]/ZendFramework/Zend/Db/Adapter/ in [...]/ZendFramework/Zend/Db/Statement/Pdo.php on line 234
このスタックトレースには、Zend Framework内の参照のみが含まれており、実際の呼び出し元(構文エラーが発生する可能性が最も高い場所)はどこにも表示されません。
エラーが発生したときにZendFrameworkで完全なスタックトレースを取得するにはどうすればよいですか?