I just upgraded from ZF 1.7 to ZF 1.9, and almost everything works fine ... except for Autoloader.
Old:
require_once('Zend/Loader.php');
Zend_Loader::registerAutoload();
New:
require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
$loader->registerNamespace('MySiteName_');
$loader->setFallbackAutoloader(true);
The files that I need for automatic loading are mostly not related to names (because this is a big project from pre-namespacing). They are in the following directories:
- / application / controllers
- / general / models
- /library
- / supplier
, , , , /library/Form.php
, . , require_once/Form.php, , , , . , "setFallbackAutoloader (true)", "" , , .
:
.:/Users/lofye//HTDOCS/mysitename/
:/Users/lofye//HTDOCS/mysitename/
:/Users/lofye//HTDOCS/mysitename//
:/Users/lofye//HTDOCS/mysitename/
:/Users/lofye//HTDOCS/mysitename
!