2013-06-19 83 views
1

我想将我的Zend应用程序中的Doctrine库从版本2.0.6升级到2.3。我认为这只需要将新的库文件复制到现有的库上 - 只要没有重大更改就会要求我更改应用程序代码。但是,我从他们的GitHub页面下载了一个zip文件,发现2.3中的目录与我目前安装的Doctrine版本(包含Common,DBAL,ORM和Symfony文件夹,而2.3是完全不同的)有很大不同。我无法找到这些文件夹中的差异,也许我真的很慢。将原则从2.0.6升级到2.3

在我现有的设置中,我没有使用任何第三方库来整合Doctrine,大部分都是通过Bootstrap.php中的自动加载完成的。

经过几次升级Doctrine库的失败尝试后,我决定遵循这个tutorial,假设它将处理下载的Doctrine I的不熟悉的目录结构。然而,在本教程的后面,本教程还将Doctrine库引用为具有我在现有设置中的四个文件夹,它与新版本的Doctrine不匹配。

如果有人能指向正确的方向或告诉我我哪里出问题,我们将诚挚地感谢您。

PS我使用Zend 1.11

回答