0
我正在運行Centos 6.3。我用Yum來安裝php-ZendFramework。我有一個使用默認身份驗證適配器正常運行的應用程序。從Zend Framework 1.11升級到1.12導致WSOD
我執行了'yum update'並安裝了php-ZendFramework 1.12.0。現在,當我運行我的應用程序時,我得到了一個死亡的白屏。沒有其他改變。
如果我在我的Bootstrap結尾處放置一個死亡(「foo」),我會看到「Foo」。如果我將它作爲我的認證控制器操作的第一行,我將獲得WSOD。
從我正在閱讀的內容來看,這可能與從Zend 2移植過來的新自動加載器相關。有沒有人對如何解決這個問題有任何建議?
這裏是我的引導:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initAutoload()
{
$modelLoader = new Zend_Application_Module_AutoLoader(array(
'namespace' => '',
'basePath' => APPLICATION_PATH));
/*********************************************************
These lines force login if not already logged in
*********************************************************/
$acl = new Model_SystemAcl;
$auth = Zend_Auth::getInstance();
$fc = Zend_Controller_Front::getInstance();
$fc->registerPlugin(new Plugin_AccessCheck($acl,$auth));
/*********************************************************/
return $modelLoader;
}
}