Bonjour à vous,

Suite à l'article intéressant "http://jcrozier.developpez.com/tutoriels/web/php/outils-utiles-developpeurs/", j'ai tenté d'integrer xDebug à mon Eclipse.

J'ai donc sous windows copier la dll et configuré mon php.ini

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
if(function_exists('xdebug_enable')) {
    echo 'Le module Xdebug est bien chargé';
} else {
    echo 'Le module Xdebug n\'est pas chargé';
}
m'affiche bien que le module est chargé

néanmoins mon phpinfo()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
xdebug
xdebug support	enabled
Version 	2.0.5
 
Supported protocols	Revision
DBGp - Common DeBuGger Protocol 	$Revision: 1.125.2.6 $
GDB - GNU Debugger protocol 	$Revision: 1.87 $
PHP3 - PHP 3 Debugger protocol 	$Revision: 1.22 $
 
Directive	Local Value	Master Value
xdebug.auto_trace	Off	Off
xdebug.collect_includes	On	On
xdebug.collect_params	0	0
xdebug.collect_return	Off	Off
xdebug.collect_vars	Off	Off
xdebug.default_enable	On	On
xdebug.dump.COOKIE	no value	no value
xdebug.dump.ENV	no value	no value
xdebug.dump.FILES	no value	no value
xdebug.dump.GET	no value	no value
xdebug.dump.POST	no value	no value
xdebug.dump.REQUEST	no value	no value
xdebug.dump.SERVER	no value	no value
xdebug.dump.SESSION	no value	no value
xdebug.dump_globals	On	On
xdebug.dump_once	On	On
xdebug.dump_undefined	Off	Off
xdebug.extended_info	On	On
xdebug.idekey	slebrun	no value
xdebug.manual_url	http://www.php.net	http://www.php.net
xdebug.max_nesting_level	100	100
xdebug.profiler_aggregate	Off	Off
xdebug.profiler_append	Off	Off
xdebug.profiler_enable	Off	Off
xdebug.profiler_enable_trigger	Off	Off
xdebug.profiler_output_dir	\xampp\tmp	\xampp\tmp
xdebug.profiler_output_name	xdebug_profile.%R::%u	xdebug_profile.%R::%u
xdebug.remote_autostart	Off	Off
xdebug.remote_enable	Off	Off
xdebug.remote_handler	dbgp	dbgp
xdebug.remote_host	localhost	localhost
xdebug.remote_log	no value	no value
xdebug.remote_mode	req	req
xdebug.remote_port	9000	9000
xdebug.show_exception_trace	Off	Off
xdebug.show_local_vars	Off	Off
xdebug.show_mem_delta	Off	Off
xdebug.trace_format	0	0
xdebug.trace_options	0	0
xdebug.trace_output_dir	\xampp\tmp	\xampp\tmp
xdebug.trace_output_name	trace.%c	trace.%c
xdebug.var_display_max_children	128	128
xdebug.var_display_max_data	512	512
xdebug.var_display_max_depth	3	3
semble me dire que rien n'est actif

et quand je test ce bout de code, je n'obtient aucune erreur or, il devrait y en avoir une puis ce que la fonction plouf n'est pas defini.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
xdebug_enable();
// Utilisation d'une fonction indéfinie
plouf();
Sauriez vous me dire ce qui ne va pas?

merci de votre aide