Zend framework 异常信息:消息:找不到适用于Model_Bug的适配器

Zend framework 异常信息:消息:找不到适用于Model_Bug的适配器,zend-framework,zend-db,Zend Framework,Zend Db,老实说,Zend现在让我很头疼,但我想我们都必须从某个地方开始,我学得很快 我正在使用一本压力书《Pro Zend框架技术》来学习如何使用Zend,但昨晚遇到了我无法解决的问题。在谷歌上搜索了一夜,我还是一无所获。以下是错误: An error occurred Application error Exception information: Message: No adapter found for Model_Bug Stack trace: #0 /home/www-data/zend.d

老实说,Zend现在让我很头疼,但我想我们都必须从某个地方开始,我学得很快

我正在使用一本压力书《Pro Zend框架技术》来学习如何使用Zend,但昨晚遇到了我无法解决的问题。在谷歌上搜索了一夜,我还是一无所获。以下是错误:

An error occurred
Application error
Exception information:
Message: No adapter found for Model_Bug
Stack trace:
#0 /home/www-data/zend.danielgroves.net/htdocs/library/Zend/Db/Table/Abstract.php(739): Zend_Db_Table_Abstract->_setupDatabaseAdapter()
#1 /home/www-data/zend.danielgroves.net/htdocs/library/Zend/Db/Table/Abstract.php(268): Zend_Db_Table_Abstract->_setup()
#2 /home/www-data/zend.danielgroves.net/htdocs/application/controllers/BugController.php(29): Zend_Db_Table_Abstract->__construct()
#3 /home/www-data/zend.danielgroves.net/htdocs/library/Zend/Controller/Action.php(516): BugController->submitAction()
#4 /home/www-data/zend.danielgroves.net/htdocs/library/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('submitAction')
#5 /home/www-data/zend.danielgroves.net/htdocs/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#6 /home/www-data/zend.danielgroves.net/htdocs/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#7 /home/www-data/zend.danielgroves.net/htdocs/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#8 /home/www-data/zend.danielgroves.net/htdocs/public/index.php(26): Zend_Application->run()
#9 {main}  
Request Parameters:
array (
  'controller' => 'bug',
  'action' => 'submit',
  'module' => 'default',
  'author' => 'Daniel',
  'email' => 'someemail@googlemail.com',
  'date' => '12-12-2012',
  'url' => 'sadflj.asd.sd',
  'description' => 'sdfoi',
  'priority' => 'low',
  'status' => 'new',
  'submit' => 'Submit',
)  
一般来说,这个错误的原因是什么?我需要如何着手解决它

相关文件如下,如果需要更多信息,我会发布

My application.ini文件:

[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.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"

recources.db.adapter = "Pdo_Mysql"
resources.db.params.host = "localhost"
resources.db.params.username = ""
resources.db.params.password = ""
resources.db.params.dbname = "zf_cms"
resoucres.db.isDefaultTableAdapter = true

[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
引导:

<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
    protected function _initView()
    {
        // Initialise view
        $view = new Zend_View();
        $view->doctype('XHTML1_STRICT');
        $view->headTitle('Zend CMS');
        $view->skin = 'blues';

        // Add it to the ViewRenderer
        $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper(
            'ViewRenderer'
        );
        $viewRenderer->setView($view);

        // Return it, so that it can be stored by the bootstrap
        return $view;
    }

    protected function _initAutoload()
    {
        // Add autoloader empty namespace
        $autoLoader = Zend_Loader_Autoloader::getInstance();
        $autoLoader->registerNamespace('CMS_');
        $resourceLoader = new Zend_Loader_Autoloader_Resource(array(
            'basePath'      => APPLICATION_PATH,
            'namespace'     => '',
            'resourceTypes' => array(
                'form'      => array(
                    'path'      => 'forms/',
                    'namespace' => 'Form_',
                ),
                'model'     => array(
                    'path'      => 'models/',
                    'namespace' => 'Model_'
                ),
            ),
        ));

        //Return it so that it can be stored by the bootstrap
        return $autoLoader;
    }
}

适配器未初始化,因为application.ini文件中有输入错误

recources.db.adapter = "Pdo_Mysql"
应该是

resources.db.adapter = "Pdo_Mysql"

谢谢,总是我没注意到的小事情!
recources.db.adapter = "Pdo_Mysql"
resources.db.adapter = "Pdo_Mysql"