Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework]No database adapter found
Forum PHP.pl > Forum > PHP > Frameworki
PawelC
Napisałem sobie kontroler autoryzacji, ale jest jakiś problem, błąd wywali mi w tym kodzie:
  1. private function getAuthAdapter()
  2. {
  3. $authAdapter=new Zend_Auth_Adapter_DbTable(Zend_Db_Table::getDefaultAdapter());
  4. $authAdapter->setTableName('users')
  5. ->setIdentityColumn('username')
  6. ->setCredentialColumn('password');
  7.  
  8. return $authAdapter;
  9. }
  10. }

Błąd jaki podaje jest w temacie, w application/config.ini mam podane wszystkie dane do bazy. W index.php mam tak:
  1. $db=Zend_Db::factory($config->db->adapter, $config->db->config->toArray());
  2. Zend_Db_Table::getDefaultAdapter($db);


Co może być tym razem nie tak sad.gif
melkorm
  1. // @index.php
  2. Zend_Db_Table::getDefaultAdapter($db); // a może setDefaultAdapter?
PawelC
Faktycznie ma być set, zamiast get, ale wtopa ;/

Dzięki za pomoc smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.