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

Eclipse PHP Discussion :

[eclipse] Xdebug ne fonctionne pas.


Sujet :

Eclipse PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2022
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2022
    Messages : 46
    Points : 18
    Points
    18
    Par défaut [eclipse] Xdebug ne fonctionne pas.
    Bonjour à tous,

    configuration:
    ubuntu 22.04
    php 8.1
    java 19
    eclipse 2023.03

    " Debug As PHP CLI" ne fonctionne pas. php-xdebug est installé alors que le logiciel Eclipse dit le contraire.

    Nom : Capture d’écran du 2023-05-12 17-42-03.resized.png
Affichages : 240
Taille : 29,9 Ko
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    gerard@gerard-ThinkCentre-M700:~$ php -v
    PHP 8.1.2-1ubuntu2.11 (cli) (built: Feb 22 2023 22:56:18) (NTS)
    Copyright (c) The PHP Group
    Zend Engine v4.1.2, Copyright (c) Zend Technologies
        with Zend OPcache v8.1.2-1ubuntu2.11, Copyright (c), by Zend Technologies
        with Xdebug v3.1.2, Copyright (c) 2002-2021, by Derick Rethans

  2. #2
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2022
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2022
    Messages : 46
    Points : 18
    Points
    18
    Par défaut
    J'ai essayé cette solution: https://roelofjanelsinga.com/article...ebug-phpstorm/

    Voila mon fichiet /etc/php/8.1/cli/conf.d/20-xdebug.ini :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    zend_extension=xdebug.so
    xdebug.start_with_request=yes
    xdebug.client_port=9003
    xdebug.client_host=127.0.0.1
    xdebug.mode=debug
    xdebug.idekey=ECLIPSE
    le tableau de configuration de xdebug donne de mauvaises informations (setting renamed in Xdebug 3)

    Nom : Capture d’écran du 2023-05-13 19-21-27.png
Affichages : 171
Taille : 124,9 Ko

  3. #3
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2022
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2022
    Messages : 46
    Points : 18
    Points
    18
    Par défaut
    les (setting renamed in Xdebug 3) dans le fichier d'information de PHP n'ont pas d'importance pour le débogage.
    J'ai enfin trouvé la solution pour netbeans:
    https://php.tutorials24x7.com/blog/h...eans-on-ubuntu
    Mon fichier (/etc/php/8.1/apache2/conf.d/20-xdebug.ini) de configuration de Xdebug est légèrement différent du tutoriel au dessus:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    zend_extension=xdebug.so
    xdebug.mode = debug
    xdebug.discover_client_host = 1
    xdebug.start_with_request = yes
    xdebug.client_port = 9003
    xdebug.client_host=private.localhost
    xdebug.idekey="netbeans-xdebug"
    - private.localhost devra être la plupart du temps remplacer par localhost. private.localhost vient d'ici: https://doc.ubuntu-fr.org/tutoriel/l...res_de_travail

  4. #4
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2022
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2022
    Messages : 46
    Points : 18
    Points
    18
    Par défaut
    les (setting renamed in Xdebug 3) dans le fichier d'information de PHP n'ont pas d'importance pour le débogage.
    J'ai enfin trouvé la solution pour netbeans:
    https://php.tutorials24x7.com/blog/h...eans-on-ubuntu
    Mon fichier (/etc/php/8.1/apache2/conf.d/20-xdebug.ini) de configuration de Xdebug est légèrement différent du tutoriel au dessus:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    zend_extension=xdebug.so
    xdebug.mode = debug
    xdebug.discover_client_host = 1
    xdebug.start_with_request = yes
    xdebug.client_port = 9003
    xdebug.client_host=private.localhost
    xdebug.idekey="netbeans-xdebug"
    - private.localhost devra être la plupart du temps remplacer par localhost. private.localhost vient d'ici: https://doc.ubuntu-fr.org/tutoriel/l...res_de_travail

  5. #5
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2022
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2022
    Messages : 46
    Points : 18
    Points
    18
    Par défaut
    Le débogage marche parfaitement, sur Netbeans pour les fichiers du dossier /var/www
    Je n'arrive pas à déboguer des fichiers situés dans le dossier personnel (~/home).
    Quelqu'un aurait-il une idée?

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/01/2014, 13h40
  2. php exec tar ne fonctionne pas
    Par snyfir dans le forum Linux
    Réponses: 12
    Dernier message: 20/11/2010, 21h38
  3. [PHP-JS] foreach qui fonctionne pas
    Par tiger63 dans le forum Langage
    Réponses: 4
    Dernier message: 06/04/2007, 15h49
  4. Réponses: 4
    Dernier message: 08/02/2007, 20h01
  5. Réponses: 34
    Dernier message: 24/05/2006, 01h08

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