Zend framework Zend框架和学说

Zend framework Zend框架和学说,zend-framework,doctrine,Zend Framework,Doctrine,我正在尝试将原则集成到我的Zend框架应用程序中 在我的索引中,我执行以下操作: require_once 'Zend/Loader/Autoloader.php'; $loader = Zend_Loader_Autoloader::getInstance() ->registerNamespace('Doctrine') ->pushAutoloader(array('Doctrine', 'autoload'), 'Doctrine'); $manager = Doctri

我正在尝试将原则集成到我的Zend框架应用程序中

在我的索引中,我执行以下操作:

require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance()
->registerNamespace('Doctrine')
->pushAutoloader(array('Doctrine', 'autoload'), 'Doctrine');

 $manager = Doctrine_Manager::getInstance();
我一打电话给doctrine_manager,我的zend框架似乎就在doctrine autoload接管之后消亡了


知道我可能做错了什么吗?

我刚刚查看了配置,唯一的区别是:

$loader = Zend_Loader_Autoloader::getInstance()->pushAutoloader(array('Doctrine','modelsAutoload'));
$manager = Doctrine_Manager::getInstance();

当你说你是zend framework死了-你有没有得到任何可以分享的错误?

很抱歉没有澄清。不,我没有收到任何错误。一旦我调用一个理论实例,低于该行代码的任何内容都不会执行。我也没有错误。我试着在下面放一个骰子,但没有被调用。我在doctrine callloader.php中放置了一个骰子并调用了它。我也尝试了您这样做的方式,但这样做会出现找不到doctrine_manager的错误。完整地说,我通常的代码是$loader=Zend_loader_Autoloader::getInstance()->setFallbackAutoloader(true)->suppressNotFoundWarnings(true);需要一次原则路径。“/DOCTRINE/DOCTRINE.php”;然后上面的代码我已经发布了。嘿,我只是尝试了你的方式,还是一样的问题。据我所见,当我需要doctor.php时,它就停止了。嗯,我可能不理解这个概念。现在如果我这样做:$loader=Zend\u loader\u Autoloader::getInstance()->registerNamespace('Doctrine')->pushAutoloader(数组('Doctrine','autoload'));&在我声明使用条令\ORM\EntityManager、条令\ORM\Configuration之后;我的网站加载了。每次我想调用doctrine时都需要声明名称空间吗?例:模型