0

私はこれを使用していますが、1.7では正常に動作しますが、1.8では動作しません。

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

非推奨であり、代わりにZend_Loader_Autoloaderを使用する必要があると表示されますが、動作させることができないようです。助言がありますか?

4

1 に答える 1

0

最低限、コードを次のように変更する必要があります。

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

モデルのように名前空間化されていないコードがある場合は、これも必要になります。

$loader->setFallbackAutoloader(true);

詳細については、http://akrabat.com/2009/04/30/zend_loaders-autoloader_deprecated-in-zend-framework-18/を参照してください。

于 2009-08-12T10:30:55.180 に答える