title: Building application using ZendFramework
body: <p>I am new in ZendFramework. I am using windowsXP and xampp.I am tring to build a small application using ZendFramework.But I got the below errors.</p>
  
  <pre><code>Fatal error: Uncaught exception 'Zend_Db_Table_Exception' with message 'No adapter found for Users' in E:\xampp\php\ZendFramework\library\Zend\Db\Table\Abstract.php:755
  Stack trace:
  #0 E:\xampp\php\ZendFramework\library\Zend\Db\Table\Abstract.php(739): Zend_Db_Table_Abstract-&gt;_setupDatabaseAdapter()
  #1 E:\xampp\php\ZendFramework\library\Zend\Db\Table\Abstract.php(268): Zend_Db_Table_Abstract-&gt;_setup()
  #2 E:\xampp\php\ZendFramework\library\Zend\Db\Table.php(77): Zend_Db_Table_Abstract-&gt;__construct(Array)
  #3 E:\xampp\htdocs\testproject\application\controllers\IndexController.php(7): Zend_Db_Table-&gt;__construct()
  #4 E:\xampp\php\ZendFramework\library\Zend\Controller\Action.php(516): IndexController-&gt;indexAction()
  #5 E:\xampp\php\ZendFramework\library\Zend\Controller\Dispatcher\Standard.php(295): Zend_Controller_Action-&gt;dispatch('indexAction')
  #6 E:\xampp\php\ZendFramework\library\Zend\Controller\Front.php(954): Zend_Controller_Dispatcher_Standard-&gt;dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_ in E:\xampp\php\ZendFramework\library\Zend\Db\Table\Abstract.php on line 755
  </code></pre>
  
  <p>Can anyone say what is the solution??</p>
  
  <p>Thanks</p>
  
  <pre><code>[production]
  phpSettings.display_startup_errors = 0
  phpSettings.display_errors = 0
  includePaths.library = APPLICATION_PATH "/../library"
  bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
  bootstrap.class = "Bootstrap"
  appnamespace = "Application"
  resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
  resources.frontController.params.displayExceptions = 0
  
  [staging : production]
  
  [testing : production]
  phpSettings.display_startup_errors = 1
  phpSettings.display_errors = 1
  
  [development : production]
  phpSettings.display_startup_errors = 1
  phpSettings.display_errors = 1
  resources.frontController.params.displayExceptions = 1
  </code></pre>
  
  <p>These are the content of application.ini file.</p>
  
  <pre><code>&lt;?php
  
  class IndexController extends Zend_Controller_Action
  {
     public function indexAction()
     {
         $users = new Users();
         $data = $users-&gt;fetchAll($users-&gt;select());
         $this-&gt;view-&gt;data = $data;
     }
  }
  
  ?&gt;
  </code></pre>
  
  <p>These are the content of IndexController.php file</p>
  
  <p>@RockyFord</p>
  
  <p>Do you mean that application.ini file should like below??</p>
  
  <pre><code>    [production]
      phpSettings.display_startup_errors = 0
      phpSettings.display_errors = 0
      includePaths.library = APPLICATION_PATH "/../library"
      bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
      bootstrap.class = "Bootstrap"
      appnamespace = "Application"
      resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
      resources.frontController.params.displayExceptions = 0
  
      resources.db.adapter = "pdo_Mysql" //PDO is best option, other adapters are available.
      resources.db.params.username = "your_username"
      resources.db.params.password = "your_password"
      resources.db.params.dbname = "your_database_name"
      resources.db.isDefaultTableAdapter = true //this line is optional but recommended.
  
  
      [staging : production]
  
      [testing : production]
      phpSettings.display_startup_errors = 1
      phpSettings.display_errors = 1
  
      [development : production]
      phpSettings.display_startup_errors = 1
      phpSettings.display_errors = 1
      resources.frontController.params.displayExceptions = 1
  </code></pre>