如何在Zend中从Doctrine 1.1.4升级到Doctrine 1.2.3?

时间:2011-03-15 15:21:52

标签: php zend-framework doctrine-1.2

我正在尝试在Zend应用程序中升级Doctrine。我将引导程序文件中的行更改为指向Doctrine 1.2.3

    // Autoload Doctrine ORM
    require_once(LIBRARY_PATH.'/Doctrine-1.2.3/Doctrine.php');
    spl_autoload_register(array('Doctrine', 'autoload'));

但是在浏览器中访问应用程序时出错了;

致命错误:第14行的C:\ xampplite \ htdocs \ SECGearbox \ application \ models \ User.php中找不到“BaseUser”类

似乎无法找到模型。

我不太确定从哪里开始。

感谢帮助。

2 个答案:

答案 0 :(得分:0)

我个人使用来自ZFDoctrinebeberlei集成库来实现我的Zend Framework 1x和Doctrine 1.2项目。它们提供了两者之间的良好集成,并且可以轻松地将Zend_Tool命令行用于Doctrine任务。

答案 1 :(得分:0)

为了在Doctrine 1.2中自动加载模型,必须添加以下行:

spl_autoload_register(array('Doctrine_Core', 'modelsAutoload'));

在我提问的两行之后添加了这一行。