IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend PHP Discussion :

Debugger En naviguant


Sujet :

Zend PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 17
    Points : 13
    Points
    13
    Par défaut Debugger En naviguant
    Bonjour à tous,


    Je possede ZEND Professionnel version 5.1, et je cherche a debugger en LOCAL mon site ecrit en PHP.

    J'arrive tres bien a debbugger mes fichiers php "un par un", mais ce que je souhaite, v'est mettre un point d'arret dans le fichier php qui m'interresse et naviger depuis l'acceuil de mon site jusqu'a la fonctionnalité qui concerne ce point d'arret.

    Exemple, imaginons je mets un point d'arret sur une fonction "SendMail(x,x)" qui se trouve dans la page1.php.
    Je souhaite partir de la page de depart "index.php" et naviguer sur ce site afin que le point d'arret se mette en route.

    En somme, je veuxde debbuger mon site php comme on debug une application lourde ecrite en Java, en suivant des menus etc...


    Merci à tous

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Si je ne me trompe pas, c'est possible en configurant XDebug avec ton serveur Web. As-tu déjà essayé ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 17
    Points : 13
    Points
    13
    Par défaut Xdebug
    Merci de ta réponse.

    Non je n'ai pas essayé. Je n'ai pas vu ca dans la doc...
    Pourtant mon cas doit etre classique non?
    La plupart debugg page par page?
    Comment font il pour vois les variables d'environnement , les variables GET et POST ...?

    Sais tu ou je peux trouver un modop à ce sujet?

    Merci !

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Normalement, si tu installes et configures XDebug sur ton serveur Web, et que tu as un listener qui écoute ce qu'il faut (cf. la config d'XDebug), alors cela devrait suffire. Cela dit, il te faudra peut-être appeler une fonction de l'extension dans ton code pour forcer un point d'arrêt.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    Merci Yogui,

    J'ai jeté un coup d'oeuil sur la toile, et Xdebug est un debugger externe à ZEND apparemment.

    ZEND ne permet pas tout seul ce type de deboggage?

    Pour un IDE de cette qualité cela me semble surprenant. J'ai du loupé quelquechose..

    Merci encore .

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Ahh mais je ne suis pas un expert de Zend Studio, je n'ai pas la science infuse non plus

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    Mais tu m'as deja bien aidé !


    A+

  8. #8
    Membre du Club

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 28
    Points : 46
    Points
    46
    Par défaut
    Bonjour,

    Pour debugger, (meme en LOCAL) en passant par un serveur web avec les produits Zend il faut la Zend Platform.

    Si tu as une licence Zend Studio, tu peux télécharger la ZendPlatform, et demander une licence de développeur (free), qui te permettra d'utiliser les fonctionnalités de debugging.

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 17
    Points : 13
    Points
    13
    Par défaut Zend plateform
    Merci Alban.

    Tu ne sais pas si il y a une doc claire disponible sur le fonctionnement de cette zend plateform ? Pour voir comment ca marche etc..

    A+

  10. #10
    Membre du Club

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 28
    Points : 46
    Points
    46
    Par défaut
    http://www.zend.com/fr/products/zend_platform

    sur la droite tu devrais trouver tous les liens utiles.

Discussions similaires

  1. [TP]debugger
    Par mmm dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 07/12/2003, 22h07
  2. [BPW]Exécution du debugger Windows sur un OS 32 bits
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 3
    Dernier message: 28/11/2003, 22h55
  3. [VB6] Comment Debugger une activeX ??
    Par Berns dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 19/05/2003, 17h34
  4. Debugger sous Linux
    Par Shadow Blade dans le forum Choisir un environnement de développement
    Réponses: 6
    Dernier message: 29/11/2002, 18h54
  5. Debugger 16-32 bits
    Par Mat dans le forum Assembleur
    Réponses: 4
    Dernier message: 28/06/2002, 11h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo