0

我正在尝试在我的 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'

好像找不到模型。

我不太确定从这里开始。

感谢帮助。

4

2 回答 2

0

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

于 2011-03-15T16:55:52.343 回答
0

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

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

此行是在我在问题中提到的两行之后添加的。

于 2011-06-28T14:22:32.143 回答