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 <[email protected]> # * @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 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? 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
Archived
This topic is now archived and is closed to further replies.