ho questa situazione: una cartella library che dovrebbe contenere le mie classi (fuori dalla document_root), dentro c'è una cartella con ZF e una con smarty, piu altre classi direttamente dentro la dir library, non dentro altre cartelle. sto provando a usare il nuovo autoloader di ZF:

Codice PHP:
define('LIBPATH'APPPATH.'/library');
define('ZENDPATH'APPPATH.'/library/Zend');
define('SMARTYPATH'APPPATH.'/library/Smarty-2.6.19/libs');

$lib_paths = array(
    
APPPATH
    
LIBPATH
    
ZENDPATH
    
SMARTYPATH,
);

$inc_path implode(PATH_SEPARATOR$lib_paths);
ini_set('include_path'ini_get('include_path').":$inc_path");

require_once 
'Loader/Autoloader.php';
$autoloader Zend_Loader_Autoloader::getInstance();

$config = new config(); 
tutto bene sino a quando cerco di istanziare la mia classe config, ricevo questo messaggio:
Fatal error: Class 'config' not found in C:\
eppure il path di APPPATH è incluso...

qualche idea?
grazie a tutti