Je me demande si je peux mettre une prise d'essai au sujet $application->bootstrap()->run();
qui va attraper pdo exceptions
Catch Zend AOP Exception
Cela fonctionne, mais il attrape toutes les exceptions, que je ne veux pas. J'ai eu un incident désagréable de pdo exception étant lancer et afficher le mot de passe de application.ini!
Digne de remarque, j'ai essayé PDOException, il ne se fait pas attraper.
Mon DB est mis en place en terme d'amorçage() avec
try {
$db = $this->getPluginResource('db')->getDbAdapter();
Zend_Registry::set('dbAdapter', $db);
} catch (Exception $e) {
echo 1;exit;
}
Notez que si je mets dans le mauvais mot de passe localement et exécuter l'application, je ne vois pas 1, je vois une page blanche, même avec rapport d'erreurs sur.
Mise à jour de mon message pour refléter ce que j'ai essayé par rapport à cela. – azz0r
En savoir plus sur PdoException ici http://php.net/manual/fr/class.pdoexception.php – cristian