我刚刚购买了Zend Guard,以保护我的应用程序,为部署做好准备。在第一个客户站点上尝试安装时,我们的应用程序似乎遇到了与Doctrine相关的基本错误。
Uncaught exception 'Doctrine\ORM\Mapping\MappingException' with message 'Class
"Module\Entity\MyClass" sub class of "S2Common\Object\DoctrineObject" is not a
valid entity or mapped super class.'
(显然我改变了班级名称)
我想知道这是因为我们在Doctrine中使用DocBlock Annotations并想知道这些是否被删除,或者Doctrine是否试图直接读取它们而不使用Zend Guard模块。
有没有其他人有这方面的经验?有没有办法在部署之前生成缓存的元数据?我无法相信这在以前没有被考虑过......
感谢任何帮助