如何使ZfcUser使用抽象的db_adapter

时间:2013-07-17 18:13:16

标签: zend-framework2 zfcuser

我正在使用Zend Framework 2,我已经安装了模块ZfcUser。

在我决定在config/autoload/global.php

中添加第二个数据库适配器之前,一切正常
<?php
return array(
  'db' => array(
    'adapters' => array(
      'cleardb' => array(
        'driver'         => 'Pdo',
        'dsn'            => 'mysql:dbname=secret;host=secret.com',
        'driver_options' => array(
          ...
        ),
      ),
      'other' => array(...)
    )
  ),
  'service_manager' => array(
    'abstract_factories' => array(
      'Zend\Db\Adapter\AdapterAbstract'
      => 'Zend\Db\Adapter\AdapterAbstractServiceFactory',
    ),
  ),
);

现在,ZfcUser找不到我的默认数据库适配器。

zfcuser.global.php我已更新此行:

'zend_db_adapter' => 'cleardb'

这是我尝试登录时遇到的错误:

An alias "zfcuser_zend_db_adapter" was requested but no service could be found.

非常感谢您的帮助。

0 个答案:

没有答案