Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/11/2007, 09h15   #1
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2007
Messages : 74
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 74
Points : 16
Points : 16
Par défaut [POO] Fatal error liée aux exceptions sur un serveur mais pas sur un autre

Bonjour,

Voici l'erreur qui vient d'apparaitre sur mon application (sur toutes les pages et en bas de page) :

Code :
Fatal error: Exception thrown without a stack frame in Unknown on line 0
Visiblement, une exception a été levée mais dans le script "unknown" et à la ligne "0".

J'ai trouvé qlq tuyaux par google mais je n'ai pas pu débugger pour autant d'où vient ce problème car il n'apparait pas sur mon serveur local mais en ligne sur OVH. Il s'agit surement du niveau d'erreur qui est différent, je vais déjà contrôler ça mais si vous pouvez pister la source de l'erreur ou son identification c'est chouette.

Merci
zeojex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2007, 10h09   #2
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
C'est dur là vu le message. Essaie peut etre de supprimer au coup par coup des éléments de ta page et petit à petit, identifier la partie du code qui lève cette erreur.
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2007, 10h52   #3
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2007
Messages : 74
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 74
Points : 16
Points : 16
aïe aïe aïe...à moins de désactiver petit à petit mes modules de configurations, mes objets etc...j'en ai pour un bon moment je pense ! Il s'agit d'un extranet assez costaud.

Petite piste ici : http://www.developpez.net/forums/sho...d.php?t=396292

Mais je ne fais pas les erreurs citées.

Si je ne trouve pas la source du problème, j'essaierai de désactiver l'affichage des erreurs Fatal error -si c'est possible biensur - (demande urgente du client oblige...).

Je continue mes recherches. merci de ton intervention.
zeojex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2007, 11h05   #4
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2007
Messages : 74
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 74
Points : 16
Points : 16
Nouvelle piste intéressante ici :
http://bugs.php.net/bug.php?id=33598

Mais ça ne résoud pas ma Fatal error.
zeojex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 17h31   #5
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2007
Messages : 74
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 74
Points : 16
Points : 16
Ok j'ai résolu le problème.
Voici la ligne fautive :
Code :
1
2
 
$connector->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
Dans mon objet de connexion j'avais rajouté ces attributs il y a longtemps déjà. Je n'ai pas compris quelle était l'exception levée en fait. Je vais me renseigner ça peut intéressé les fans de PDO.

a+
zeojex est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h26.


 
 
 
 
Partenaires

Hébergement Web