Bonjour,
Après avoir suivi le tuto "Débuter avec Zend Framework 1.5 (approche MVC)", j'essaie le tuto sur Zend_Auth et j'obtiens une erreur :
La ligne 35 en question est la seconde de l'extrait ci-dessous :Fatal error: Call to a member function asArray() on a non-object in /var/www/zf-tutorial/index.php on line 35
Le code du 1er tuto était celui-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $dbAdapter = Zend_Db::factory($config->db->adapter, $config->db->config->asArray());
Le tuto Zend_Auth demande d'y ajouter ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $db = Zend_Db::factory($config->db); Zend_Db_Table::setDefaultAdapter($db);
Ayant constaté qu'il y avait deux fois la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $dbAdapter = Zend_Db::factory($config->db->adapter, $config->db->config->asArray()); Zend_Db_Table::setDefaultAdapter($db); Zend_Registry::set('dbAdapter', $db);
J'ai pensé qu'il fallait peut-être remplacer l'ancien code par le nouveau mais j'ai la même erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Zend_Db_Table::setDefaultAdapter($db);
Partager