|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 4 ![]() |
Bonjour à tous,
J'utilise depuis peu Zend Studio et je ne comprends pas comme utiliser le débogageur sur toutes mes pages. Ainsi lorsque le résultat du dégogage s'affiche je fais clique droit "Afficher dans mon navigateur", la pas de problème ma page est bien affichée mais si je clique sur un boutton qui pointe vers une autre page php comme contact.php par exemple alors la il me l'interprète pas mais me demande si je veux l'enregistrée. Comment règler ce problème? Merci beaucoup de votre aide. ps:le problème du message "Problème de lien entre mes pages" me semble identique au mien. |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() ![]() Inscription : janvier 2007 Messages : 25 ![]() |
Bonjour luffyOP,
Je ne suis pas sur de bien comprendre ton problème , ou ta question. As tu un serveur (du genre apache) installé en local sur ta machine ? Si je comprends bien, tu débogues une page, en fait un script .php, depuis le Zend Studio, jusque là tout va bien, à la fin le résultat s'affiche dans le panneau de droite, et tu affiches ce résultat dans un naviguateur, et depuis le naviguateur tu cliques un bouton ou un lien, et la le script .php n'est pas executé? Si c'est cela vérifie que tu as un serveur bien configuré pour PHP (toutes les infos nécessaires sur www.php.net). Alban |
|
|
00
|
|
|
#3 |
![]() ![]() Alain Sahli Ingénieur développement logiciels Inscription : décembre 2004 Messages : 1 086 ![]() |
Bonjour, j'ai aussi un problème de débogage.
Voici ma configuration: Zend Studio 5.5.0 Zend Core Bêta 2.0 Zend Platform Bêta 3.0 Sachant que mon site est entièrement en objet... Je met un break point sur mon index.php ou je lance mon site... Hé bien le débogage marche très bien, je peux suivre la création des objets, l'appelle des fonction etc... mais seulement un certain moment tout à coup le débogage s'arrête. Pourtant aucune erreur n'est signalée. Y a-t-il un espèce de timeout ? |
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() ![]() Inscription : janvier 2007 Messages : 25 ![]() |
A ma connaissance il n'y a pas de timeout,
regarde dans la platform si une erreur ne remonte pas ? Je pense qu'il doit y avoir quelque chose du genre un erreur fatal dans un fonction magique. par exemple un fichier inclus par autoload qui a un parse error, je ne suis as sur que le debuggueur s'en sorte avec ca. ou une exception levée dans __get , __set ? passes tu par des fonctions magiques en debogant ? si oui, ne debogue pas , execute une page qui fera la meme execution, et regarde dans la platform (ou suivant ta configuration des triggers dans la platform, dans error_log) si il y a une erreur, surement une FATAL_ERROR. Tiens nous au courant, |
|
|
00
|
|
|
#5 | ||
![]() ![]() Alain Sahli Ingénieur développement logiciels Inscription : décembre 2004 Messages : 1 086 ![]() |
Je passe en effet par une fonction magique (__autload). Et c'est bien là que sa bug j'ai un test
Code :
|
||
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() ![]() Inscription : janvier 2007 Messages : 25 ![]() |
Bon je crois qu'on tient le problème, les erreurs en sortie de fonction magique.
A mon avis, ne mets pas de point d'arret dans __autoload, et dis moi si ca passe. Dans tous les cas, tu peux me faire un petit fichier .php qui reproduirait l'erreur ? (ou plusieurs s'il faut dans un zip) , en decrivant ou tu poses des points d'arrets ? et autre informations utiles, une fois reproduit, on pourra corriger si bug il y a.... merci de ton aide ! |
|
|
00
|
|
|
#7 |
![]() ![]() Alain Sahli Ingénieur développement logiciels Inscription : décembre 2004 Messages : 1 086 ![]() |
Heu c'est tout un projet et il ne fonctionne que si tous les fichiers sont là. Je peux te l'envoyer par email mais j'aimerais bien que tu me confirme par mail que tu ne publieras pas mon code et que tu ne l'utiliseras pas à des fins commerciales... C'est juste pour être sûr
Comme ça je peux t'envoyer le code et t'expliquer exactement comment j'ai débuguer.
__________________
Blog - Mon espace developpez - Vous voulez un site internet ? eZ Publish Certified developer |
|
00
|
Copyright © 2000-2012 - www.developpez.com