2012-05-22 118 views
0

正与在本地主机的Zend框架项目做工精细,但当我把它放在一个公共的网络服务器 如下因素误差来自:Zend的致命错误未捕获的异常“Zend_Loader_PluginLoader_Exception”有消息

Fatal error: Uncaught exception 'Zend_Loader_PluginLoader_Exception' with message 'Plugin by name 'DocType' was not found in the registry; used paths: Zend_View_Helper_: Zend/View/Helper/:../application/views/helpers/' in /path/to/my/appli/application/library/Zend/Loader/PluginLoader.php:412 
Stack trace: 
#0 /path/to/my/appli/application/library/Zend/View/Abstract.php(1182): Zend_Loader_PluginLoader->load('DocType') 
#1 /path/to/my/appli/application/library/Zend/View/Abstract.php(618): Zend_View_Abstract->_getPlugin('helper', 'docType') 
#2 /path/to/my/appli/application/library/Zend/View/Abstract.php(344): Zend_View_Abstract->getHelper('docType') 
#3 [internal function]: Zend_View_Abstract->__call('docType', Array) 
#4 /path/to/my/appli/appli in /path/to/my/appli/application/library/Zend/Loader/PluginLoader.php on line 412 

感谢您帮助

回答

1

doctype是区分大小写的,你应该写$ view-> doctype not $ view-> docType

0

问题解决 我只是删除从我的引导如下因素线:

protected function _initDoctype() { 
    $this->bootstrap('view'); 
    $view = $this->getResource('view'); 
    $view->docType('XHTML1_TRANSITIONAL'); 
} 

我不知道为什么当我删除它工作正常:/ (此功能导致我的本地主机没有问题,但在远程服务器没有问题)

相关问题