Pregunta

Estoy trabajando con un proyecto marco de zend multa en localhost, pero cuando lo puse en un servidor web público El error de oro viene:

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

Gracias por su ayuda

¿Fue útil?

Solución

DOCTYPE es distingue entre mayúsculas y minúsculas Debe escribir $ Ver-> DOCTYPE NO $ Ver-> DOCTYPE

Otros consejos

resolvió el problema Acabo de quitar las líneas de oro de mi bootstrap:

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

y no sé por qué funciona bien cuando lo borro: / (Esta función no causa ningún problema en mi localhost, pero no en el servidor remoto)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top