2012-03-28 281 views
0

我想按照README.md在github頁面中所述設置ZfcUser。 我明白所有,但在安裝後的這一步:Zend \ Db; 2.現在,在'pdo'設置下爲./configs/autoload/module.zfcuser.config.php中的PDO連接指定DI別名。如果您在上一步中創建了./config/autoload/database.config.php文件,則您要指定的別名是'masterdb'。ZfcUser安裝問題

任何人都可以描述我究竟做什麼? 非常感謝。

回答

0

我有同樣的問題。解決的辦法是在module.zfcuser.config.php和不使用 'masterdb' 取消註釋線15 ...

'Zend_Db_Adapter會'=> '的Zend \ DB \適配器\適配器',

參見支持問題... https://github.com/ZF-Commons/ZfcUser/issues/42

1

通過更新ZfcUser的module.config.php中的參數名來解決此問題。從

'zfcuser_user_tg' => array(
      'parameters' => array(
       'table' => 'user', 
       'adapter' => 'zfcuser_zend_db_adapter', 
      ), 
     ), 
     'zfcuser_usermeta_tg' => array(
      'parameters' => array(
       'table' => 'user_meta', 
       'adapter' => 'zfcuser_zend_db_adapter', 
      ), 
     ), 

'zfcuser_user_tg' => array(
      'parameters' => array(
       'tableName' => 'user', 
       'adapter' => 'zfcuser_zend_db_adapter', 
      ), 
     ), 
     'zfcuser_usermeta_tg' => array(
      'parameters' => array(
       'tableName' => 'user_meta', 
       'adapter' => 'zfcuser_zend_db_adapter', 
      ), 
     ), 

表校正=>校正爲TABLENAME