Wie kann ich ein Plugin mit Xdebug debuggen?

Ich konnte ziemlich einfach NetBeans 6.9.1 und Xdebug in meiner lokalen Umgebung installieren und einrichten, basierend auf PHP 5.3.0 (XAMPP).

Mein Problem ist jetzt das folgende: wenn ich einen Unterbrechungspunkt auf WordPresss index.php oder anderen WordPress-core-PHP-Akten setze, stoppen NetBeans korrekt an der gewünschten Position. Wenn ich stattdessen einen Breakpoint auf eine Plugin-Datei setze, stoppe ein Trigger die Codeausführung NetBeans nicht dort.

Weißt du, wie getriggers werden kann?

UPDATE: Weitere Informationen darüber, was ich versuche zu debuggen

Plugin heißt Vanilla Forums und hat folgende Dateistruktur:

- plugins - vanilla-forums + assets + nbproject + templates admin.php embed.php functions.php hooks.php plugin.php sso.php widgets.php 

Ich setze den Haltepunkt innerhalb einer function namens vf_validate_options die in functions.php definiert functions.php . Ich bin mir sicher, dass diese function ausgeführt wird, aber NetBeans bricht dort nicht ab.

Solutions Collecting From Web of "Wie kann ich ein Plugin mit Xdebug debuggen?"

Sie sind diesen statementen richtig gefolgt?

http://codex.wordpress.org/Testing_WordPress_Performance

Hallo @Drake:

Dumme Frage, ich weiß, aber hast du das Plugin “aktiviert” ? Das ist, wo ich stolpere, wenn Plugins nicht debuggt werden.

Es gibt keine Möglichkeit, die Dateien des Plugins zu debuggen. Der einzige Weg, den ich für Debug-WordPress gefunden habe, ist die Verwendung von nusphere phped, die leider keine Freeware ist. Das scheint der einzige, der das kann, ich weiß nicht warum, aber ich verbringe sehr viel Zeit damit, herauszufinden, wie man mit Netbeans und Eclipse debuggt … ohne Ergebnis!

Nun, da WordPress selbst WP_DEBUG und wp_die($msg) … warum sollten Sie mit Xdebug debuggen? Es sei denn, Sie bauen Ihr Plugin mit einem Framework auf?