我正在尝试在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”类。
似乎无法找到模型。
我不太确定从哪里开始。
感谢帮助。
答案 0 :(得分:0)
我个人使用来自ZFDoctrine的beberlei集成库来实现我的Zend Framework 1x和Doctrine 1.2项目。它们提供了两者之间的良好集成,并且可以轻松地将Zend_Tool命令行用于Doctrine任务。
答案 1 :(得分:0)
为了在Doctrine 1.2中自动加载模型,必须添加以下行:
spl_autoload_register(array('Doctrine_Core', 'modelsAutoload'));
在我提问的两行之后添加了这一行。