koushika Posted June 26, 2008 Share Posted June 26, 2008 <?php # /** # * Bootstrap file for zend framework # * # * Set the environment settings of zend framework # * # * PHP versions 5.2.6+ # * # * # * @category zend framework tutorials # * @author koushika pk <pk.koushika@gmail.com> # * @copyright koushika P K # * @link http://framework.zend.com # */ // For our dev environment we will report all errors to the screen error_reporting(E_ALL | E_STRICT); ini_set('display_startup_errors', 1); ini_set('display_errors', 1); //timezone date_default_timezone_set('Europe/London'); // directory setup and class loading set_include_path('.' . PATH_SEPARATOR . '../library/' . PATH_SEPARATOR . '../application/models' . PATH_SEPARATOR . get_include_path()); /** * Zend Loader */ require_once "Zend/Loader.php"; Zend_Loader::registerAutoload(); /** * Required classes */ Zend_Loader::loadClass('Zend_Controller_Front'); Zend_Loader::loadClass('Zend_Config_Ini'); Zend_Loader::loadClass('Zend_View'); Zend_Loader::loadClass('Zend_Session'); Zend_Loader::loadClass('Zend_Log'); Zend_Loader::loadClass('Zend_Controller_Request_Http'); Zend_Loader::loadClass('Zend_Debug'); Zend_Loader::loadClass('Zend_Auth'); Zend_Loader::loadClass('Zend_Db'); Zend_Loader::loadClass('Zend_Db_Table'); Zend_Loader::loadClass('Zend_Registry'); // load configuration $config = new Zend_Config_Ini('../application/config.ini', 'localhost'); $registry = Zend_Registry::getInstance(); $registry->set('config', $config); // setup database $db = Zend_Db::factory($config->db); Zend_Db_Table::setDefaultAdapter($db); // setup controller $frontController = Zend_Controller_Front::getInstance(); $frontController->throwExceptions(true); $frontController->setControllerDirectory('../application/controllers'); //Zend_Layout::startMvc(array('layoutPath'=>'../application/layouts')); // run! $frontController->dispatch(); config.ini ;database connection settings [localhost] db.adapter = PDO_MYSQL db.host = localhost db.username = koushika db.password = koushika db.dbname = guestbook show.errors = true [production] db.adapter = PDO_MYSQL db.config.host = mysql_host_name db.config.username = koushika db.config.password = koushika show_errors = false Quote Link to comment https://forums.phpfreaks.com/topic/112058-help-me-regarding-configini-and-indexphp-bootstrap/ Share on other sites More sharing options...
trq Posted June 26, 2008 Share Posted June 26, 2008 Do you have a question? Quote Link to comment https://forums.phpfreaks.com/topic/112058-help-me-regarding-configini-and-indexphp-bootstrap/#findComment-575236 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.