|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Expert Confirmé Sénior
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 563 ![]() |
Bonjour à tous
J'ai un petit soucis, j'ai mis en place un errorHandler que voici dans mon bootstrap : Code :
- appel d'une méthode dans mon controller depuis un objet : monobjet->loadInfo() , si celle si déclenche une exception l'errorHandler l'attrape correctement. - appel d'une méthode non existante dans mon controller exemple : loadinfo() , celle ci déclenche une exception mais le errorHandler n'est JAMAIS appelé ( j'ai débuggé pas à pas ... ) le type de l'exception est bien récupéré par zend , mais ne remonte jamais a l'errorHandler , 2 jours que j'y suis et je ne comprend pas ... Merci d'avance
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : juin 2011 Messages : 5 ![]() |
Bonjour,
Désolé mais je n'ai pas la réponse à votre question, cependant j'ai moi même une question sur l'un de vos codes mais votre messagerie privé est pleine, aussi je me suis permis cette fourberie de répondre à votre message le plus récent en espérant que vous lui suivez ... Si vous le voulez bien et pour ne pas polluer cette discution ma question et problème est ici http://www.developpez.net/forums/d64...x/#post6074222 merci d'avance |
|
|
00
|
|
|
#3 |
![]() ![]() Gérard ErnaelstenDBA & Dev PHP Inscription : juin 2005 Messages : 3 174 ![]() |
As-tu résolu ton problème ?
__________________
Il faut toujours viser la lune, car même en cas d'échec on arrive dans les étoiles. O.Wilde Mes Articles/Critiques : Merise - Guide pratique PHPExcel PostgreSQL : Administration et exploitation d'une base de données PostgreSQL : Entraînez-vous à créer et programmer une base de données relationnelle |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 563 ![]() |
Bonjour, je n'ai pas solutionné le problème, hormis catché les exceptions dans les controllers
je ne comprend d'ailleurs toujours pas pourquoi les exceptions qui se trouve dans la couche inférieur sont remonté au error handler et non celle des controllers ^^
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
|
|
#5 |
![]() ![]() Gérard ErnaelstenDBA & Dev PHP Inscription : juin 2005 Messages : 3 174 ![]() |
Je peux voir ton application.ini ?
__________________
Il faut toujours viser la lune, car même en cas d'échec on arrive dans les étoiles. O.Wilde Mes Articles/Critiques : Merise - Guide pratique PHPExcel PostgreSQL : Administration et exploitation d'une base de données PostgreSQL : Entraînez-vous à créer et programmer une base de données relationnelle |
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé Sénior
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 563 ![]() |
Code :
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
||
|
|
00
|
|
|
#7 |
![]() ![]() Gérard ErnaelstenDBA & Dev PHP Inscription : juin 2005 Messages : 3 174 ![]() |
Tu as plusieurs modules ?
__________________
Il faut toujours viser la lune, car même en cas d'échec on arrive dans les étoiles. O.Wilde Mes Articles/Critiques : Merise - Guide pratique PHPExcel PostgreSQL : Administration et exploitation d'une base de données PostgreSQL : Entraînez-vous à créer et programmer une base de données relationnelle |
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 563 ![]() |
non un seul celui de mon application principale ( nommé application )
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
|
|
#9 |
|
Expert Confirmé Sénior
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 563 ![]() |
toujours aucunes idées ??
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
|
|
#10 |
![]() ![]() Gérard ErnaelstenDBA & Dev PHP Inscription : juin 2005 Messages : 3 174 ![]() |
Je n'ai jamais fait une gestion d'erreurs de cette façon, je vais la mettre en place en suivant tes directives et je verrais ce que cela donne
__________________
Il faut toujours viser la lune, car même en cas d'échec on arrive dans les étoiles. O.Wilde Mes Articles/Critiques : Merise - Guide pratique PHPExcel PostgreSQL : Administration et exploitation d'une base de données PostgreSQL : Entraînez-vous à créer et programmer une base de données relationnelle |
|
|
00
|
|
|
#11 |
|
Expert Confirmé Sénior
![]() ![]() Développeur informatique Inscription : février 2006 Messages : 3 563 ![]() |
si tu as besoins d'un exemple rapide :
- créer un projet en ligne de commande via les zend tools - met en place les error handler ( cf la doc ou je t'envois les fichiers + configuration prète ) - puis créer une classe dans le répertoire model - créer un controler + action - dans cette action instancie ta classe précédemment créé. tout est prèt, pour tester : génère exprès une exception dans la classe throw new exception => elle est catchée par l'error handler génère une exception dans l'action du controller => plantage
__________________
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com