Pregunta

He estado usando esto, y funciona bien en el 1,7, pero no en 1.8.

    require_once('Zend/Loader.php');
    Zend_Loader::registerAutoload();

Se dice que está en desuso, y que debería utilizar Zend_Loader_Autoloader lugar, pero me parece que no puede conseguir que funcione. ¿Alguna sugerencia?

¿Fue útil?

Solución

Como mínimo tendrá que cambiar el código a

require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();

Si usted tiene un código que no es un espacio de nombres, como modelos, necesitará también esto:

$loader->setFallbackAutoloader(true);

Más detalles en http: // akrabat .com / 2009/04/30 / zend_loaders-autoloader_deprecated-en-zend-framework-18 /

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