我正在尝试使用Doctrine和Zend Framework生成迁移脚本。我得到以下内容:
$ php doctrine.php generate-migrations-diff
$ PHP Fatal error: Cannot redeclare class Avo_Model_AccessType in
$ tmp/fromprfx_doctrine_tmp_dirs/AccessType.php on line 16
我可以从yaml文件成功构建模型。我正在使用Zend Framework 1.10.5和Doctrine 1.2.2我认为问题可能出在自动加载器上,而Zend Autoloads则是教条试图重新创建的类。
答案 0 :(得分:0)
我今天也遇到了同样的错误。问题是在bootstrap中我用
预加载了所有模型Doctrine_Core::loadModels($options['models_path']);
所以,我刚删除那条线并且它有所帮助。