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 :
Fatal error: Call to a member function asArray() on a non-object in /var/www/zf-tutorial/index.php on line 35
La ligne 35 en question est la seconde de l'extrait ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$dbAdapter = Zend_Db::factory($config->db->adapter,
							$config->db->config->asArray());
Le code du 1er tuto était celui-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$db = Zend_Db::factory($config->db);
Zend_Db_Table::setDefaultAdapter($db);
Le tuto Zend_Auth demande d'y ajouter ceci :
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);
Ayant constaté qu'il y avait deux fois la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Zend_Db_Table::setDefaultAdapter($db);
J'ai pensé qu'il fallait peut-être remplacer l'ancien code par le nouveau mais j'ai la même erreur.