# Netbeans: configuration de Xdebug pour du PHP ?

**URL:** <https://www.debian-fr.org/t/netbeans-configuration-de-xdebug-pour-du-php/32423>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 2:22 UTC](https://www.debian-fr.org/t/netbeans-configuration-de-xdebug-pour-du-php/32423 "2016-02-21T02:22:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![VonRobot](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/f04885/32.png) [@VonRobot](https://www.debian-fr.org/u/VonRobot)\
**Post date:** [Février 21, 2016, 2:22 UTC](https://www.debian-fr.org/t/netbeans-configuration-de-xdebug-pour-du-php/32423/1 "2016-02-21T02:22:43Z")

</div>

Bonjour à toutes et tous!

J’utilise Netbeans à l’école et j’édite des fichiers .php se trouvant sur mon serveur à la maison.

J’aimerais utiliser Xdebug et, après avoir installé les modules nécessaires (e.a. php5-xdebug), j’ai configuré mon /etc/php5/apache2/php.ini de la sorte:

[code];;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  
; Added by me

[xdebug]  
zend\_extension="/usr/lib/php5/20090626+lfs/xdebug.so"  
xdebug.remote\_enable=on  
xdebug.remote\_handler=dbgp  
xdebug.remote\_mode=req  
xdebug.remote\_host=localhost  
xdebug.remote\_port=9000  
xdebug.idekey=“netbeans-xdebug”

xdebug.default\_enable=on  
xdebug.remote\_autostart=on  
xdebug.collect\_vars=on  
xdebug.dump.GET=\*  
xdebug.dump.POST=\*  
xdebug.dump.SESSION=\*  
xdebug.dump.SERVER=\*  
xdebug.dump\_globals=on  
xdebug.var\_display\_max\_depth=6  
xdebug.collect\_params=4  
xdebug.collect\_return=1  
xdebug.show\_mem\_delta=1  
xdebug.trace\_output\_dir="/tmp/php"  
xdebug.trace\_output\_name=“apache-trace.%u.%R”  
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; End:[/code]

Et (bien entendu) redémarré Apache.

J’ai ensuite contrôlé que tout était bien présent:

$ php -version

`PHP 5.3.3-7+squeeze1 with Suhosin-Patch (cli) (built: Mar 18 2011 17:22:52) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
    with Xdebug v2.1.1, Copyright (c) 2002-2011, by Derick Rethans`

$ php -m

`[Zend Modules]
Xdebug`

Mais rien à faire, Netbeans continue de m’afficher ce message:

```auto

```

Quelqu’un a-t-il déjà rencontré ce problème et si oui, comment l’a-t-il résolu ?

Un grand merci d’avance ! 😃

EDIT: voici ce que me retourne un phpinfo()

System Linux 2.6.32-5-686 #1 SMP Tue Mar 8 21:36:00 UTC 2011 i686

Build Date Mar 18 2011 16:51:27

Server API Apache 2.0 Handler

Virtual Directory Support disabled

Configuration File (php.ini) Path /etc/php5/apache2

Loaded Configuration File /etc/php5/apache2/php.ini

Scan this dir for additional .ini files /etc/php5/apache2/conf.d

Additional .ini files parsed /etc/php5/apache2/conf.d/gd.ini, /etc/php5/apache2/conf.d/mcrypt.ini, /etc/php5/apache2/conf.d/mysql.ini, /etc/php5/apache2/conf.d/mysqli.ini, /etc/php5/apache2/conf.d/pdo.ini, /etc/php5/apache2/conf.d/pdo\_mysql.ini, /etc/php5/apache2/conf.d/suhosin.ini, /etc/php5/apache2/conf.d/xdebug.ini

PHP API 20090626

PHP Extension 20090626

Zend Extension 220090626

Zend Extension Build API220090626,NTS

PHP Extension Build API20090626,NTS

Debug Build no

Thread Safety disabled

Zend Memory Manager enabled

Zend Multibyte Support disabled

IPv6 Support enabled

Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip

Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, sslv2, tls

Registered Stream Filters zlib._, bzip2._, convert.iconv._, string.rot13, string.toupper, string.tolower, string.strip\_tags,  
convert._, consumed, dechunk, mcrypt._, mdecrypt._

---

<div class="post-metadata">

**Author:** ![VonRobot](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/f04885/32.png) [@VonRobot](https://www.debian-fr.org/u/VonRobot)\
**Post date:** [Février 21, 2016, 2:25 UTC](https://www.debian-fr.org/t/netbeans-configuration-de-xdebug-pour-du-php/32423/2 "2016-02-21T02:25:41Z")

</div>

Je réponds à moi-même… 😃

La solution était en fait très logique car il suffisait de changer

```auto

```

par

```auto

```

En espérant que ça puisse servir à d’autres…

Bonne soirée !
