我正在尝试将Zend应用程序中的Doctrine库从2.0.6升级到2.3。我假设这只涉及在现有库上复制更新的库文件 - 前提是没有重大更改需要我更改我的应用程序代码。
但是,我从他们的GitHub页面下载了一个zip,发现2.3中的目录与我目前安装的Doctrine版本大不相同(包括Common,DBAL,ORM和Symfony文件夹,而2.3完全是不同)。我找不到这些文件夹的区别,也许我真的很慢。
在我现有的设置中,我没有使用任何第三方库来集成Doctrine,其中大部分是通过Bootstrap.php中的自动加载完成的。
在几次尝试升级Doctrine库失败后,我决定遵循这个tutorial,假设它将处理我下载的Doctrine的不熟悉的目录结构。然而,在本页后面,本教程还将Doctrine库称为具有我现有设置中的四个文件夹,这与较新版本的Doctrine不匹配。
如果有人能指出我正确的方向或告诉我哪里出错了,我会真诚地感激。
ps我正在使用Zend 1.11
答案 0 :(得分:0)
我看到三种方式: