プロジェクトの 1 つで Zend_Db を使用しています。コードの実行中に突然、Zend_Db_Adapter_Abstract の変数 $_db が null になるという問題があります。(私の DbTable_xx クラスの var_dump($this); で示されています)。
スクリプトの実行中にアダプターがどこかで null に設定されているようです。どうすればそれが起こりますか?
残念ながら、プロジェクトは複雑すぎてここにコードを投稿できません... このエラーが発生します (Zend_Db_Adapter_Abstract で find($primary) メソッドを実行しているときに):
Fatal error: Call to a member function quoteTableAs()
on a non-object in xxx/library/Zend/Db/Table/Abstract.php on line 1162