加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

[]的

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读