Apache 基于Zend框架和原则的隐晦PHP错误

Apache 基于Zend框架和原则的隐晦PHP错误,apache,zend-framework,doctrine,suphp,litespeed,Apache,Zend Framework,Doctrine,Suphp,Litespeed,我目前收到以下关于Zend框架和条令的错误消息。我正在想办法解决这个问题 致命错误:未捕获的异常“LogicException”,在/home/bellalun/library/Smallunch/lib/Bootstrap.php:173堆栈跟踪:#0/home/bellalun/library/Smallunch/lib/Bootstrap.php(173):spl_autoload_寄存器(数组)#1/etc/ZendFramework/1.9.0/Zend/Application/Boo

我目前收到以下关于Zend框架和条令的错误消息。我正在想办法解决这个问题

致命错误:未捕获的异常“LogicException”,在/home/bellalun/library/Smallunch/lib/Bootstrap.php:173堆栈跟踪:#0/home/bellalun/library/Smallunch/lib/Bootstrap.php(173):spl_autoload_寄存器(数组)#1/etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/BootstrapAbstract.php(660):Bootstrap->_initdoctor()#2/etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/Bootstrap.php(613):Zend_应用程序_Bootstrap\u Bootstrap->_executesource('document')#3/etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/Bootstrap/Bootstrap.php(577):Zend_Application_Bootstrap_BootstrapAbstract->_Bootstrap(NULL)#4/etc/ZendFramework/1.9.0/Zend/Application.php(324):Zend_Application_Bootstrap_Bootstrap_Bootstrap->Bootstrap()#5/home/bellalun/Application/Bootstrap.php(14):Zend_Application->Bootstrap()#6/home/bellalun/public#html/dev.php(8):requirect('/home/bellalun/bellalun/)#7}在第173行的/home/bellalun/library/Smallunch/lib/Bootstrap.php中抛出

    $this->getApplication()->getAutoloader()
                       ->pushAutoloader(array('Doctrine', 'autoload'));
spl_autoload_register(array('Doctrine', 'modelsAutoload'));
$manager = Doctrine_Manager::getInstance();
$manager->setAttribute(Doctrine_Core::ATTR_AUTO_ACCESSOR_OVERRIDE, true);
这是173线的内容

    $this->getApplication()->getAutoloader()
                       ->pushAutoloader(array('Doctrine', 'autoload'));
spl_autoload_register(array('Doctrine', 'modelsAutoload'));
$manager = Doctrine_Manager::getInstance();
$manager->setAttribute(Doctrine_Core::ATTR_AUTO_ACCESSOR_OVERRIDE, true);

我的托管公司在周末做了一些改变,把我的一些网站搞砸了,把它们都拆了。他们将我从Apache切换到LiteSpeed,将我的PHP处理程序从DSO切换到SuPHP。不确定这是否相关。

我不使用原则,但您发布的代码示例没有太多意义。在第一行,您将向ZF自动装弹机注册条令的自动装弹功能。这看起来不错,而且似乎很好。在下一行中,您将直接向SPL注册另一个自动加载器(这很糟糕),并使用另一个显然不存在的函数(modelsAutoload)进行注册。因为这是一条出错的线,我想注释这条线可以解决你的问题