我使用Bisna集成和我自己的自定义集成,将条令2与ZF1集成在一起。
这些模型通过shepp在单元测试中运行良好。
但是,当我运行web应用程序时,我会收到一个Proxies错误。模型User.php的代理是
__GC_User.php,并放置在正确的位置。然而,当自动加载器试图加载Proxy类时,我遇到了一个错误,因为它正在查找
''_GC__''User.php.
我该怎么解决这个问题?
我想我会发布一个答案来帮助其他人处理Doctrine 2代理。我的问题是,我将一个实体存储到Zend_Cache实例中,并且该实体附加了一些Doctrine2代理。
因此,当我删除缓存时,问题就消失了。因此,经验法则是不要将实体存储在Cache中,只存储标识符