php – zend newbie question – “找不到适配器”
发布时间:2020-12-13 22:07:38 所属栏目:PHP教程 来源:网络整理
导读:完成zend教程得到这个消息,不知道在哪里看. 谢谢, An error occurredApplication errorException information:Message: No adapter found for Model_DbTable_BooksStack trace:#0 C:xamppphpPEARZendDbTableAbstract.php(739): Zend_Db_Table_Abstrac
完成zend教程&得到这个消息,&不知道在哪里看.
谢谢, An error occurred Application error Exception information: Message: No adapter found for Model_DbTable_Books Stack trace: #0 C:xamppphpPEARZendDbTableAbstract.php(739): Zend_Db_Table_Abstract->_setupDatabaseAdapter() #1 C:xamppphpPEARZendDbTableAbstract.php(268): Zend_Db_Table_Abstract->_setup() #2 C:xampphtdocszftutorialszftutorialapplicationcontrollersBooksController.php(34): Zend_Db_Table_Abstract->__construct() #3 C:xamppphpPEARZendControllerAction.php(513): BooksController->listAction() #4 C:xamppphpPEARZendControllerDispatcherStandard.php(289): Zend_Controller_Action->dispatch('listAction') #5 C:xamppphpPEARZendControllerFront.php(946): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http),Object(Zend_Controller_Response_Http)) #6 C:xamppphpPEARZendApplicationBootstrapBootstrap.php(77): Zend_Controller_Front->dispatch() #7 C:xamppphpPEARZendApplication.php(358): Zend_Application_Bootstrap_Bootstrap->run() #8 C:xampphtdocszftutorialszftutorialpublicindex.php(26): Zend_Application->run() #9 {main} Request Parameters: array ( 'controller' => 'books','action' => 'list','module' => 'default',) 解决方法
要连接数据库使用:
$dbAdapter = Zend_Db::factory('Pdo_Mysql',array( 'host' => '127.0.0.1','username' => 'webuser','password' => 'xxxxxxxx','dbname' => 'test' )); 并设置默认适配器: Zend_Db_Table::setDefaultAdapter($dbAdapter); 有一些方法可以将特定适配器设置为表而无需配置默认适配器等…. 您可以在文档中查看更多详细信息…请阅读:D []的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |