我在我的一个项目中使用 Zend_Db。现在我遇到了问题,在代码执行期间,Zend_Db_Adapter_Abstract 中的变量 $_db 突然为空。(由 var_dump($this); 在我的 DbTable_xx 类中显示)。
在脚本执行期间,适配器似乎在某处设置为 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