1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| <?PHP
error_reporting(E_ALL|E_STRICT);
set_include_path('.' . PATH_SEPARATOR . './library/'
. PATH_SEPARATOR . './application/models/'
. PATH_SEPARATOR . get_include_path());
include "Zend/Loader.php";
Zend_Loader::registerAutoload();
$config = new Zend_Config_Ini('./application/config/config.ini', 'general');
$config_view = new Zend_Config_Ini('./application/config/config.ini', 'view');
$config_layout = new Zend_Config_Ini('./application/config/config.ini', 'layout');
$config_mail = new Zend_Config_Ini('./application/config/config.ini', 'mail');
$config_routes_common = new Zend_Config_Ini('./application/config/routes/common.ini', 'general');
date_default_timezone_set('Europe/Paris');
$registry = Zend_Registry::getInstance();
$registry->set('config', $config);
$registry->set('config_view', $config_view);
$registry->set('config_mail', $config_mail);
$registry->set('layout_dir',$config_layout->directory);
$registry->set('menu',$config_layout->menu);
$registry->set('images',$config_layout->images);
$db = Zend_Db::factory($config->db->adapter, $config->db->config->toArray());
Zend_Db_Table::setDefaultAdapter($db);
Zend_Registry::set('dbAdapter', $db);
);
..................................
$frontController->dispatch(); |
Partager