Pude instalar y configurar con bastante facilidad NetBeans 6.9.1 y Xdebug en mi entorno local, basado en PHP 5.3.0 (XAMPP).
Mi problema ahora es el siguiente: si coloco un punto de interrupción en el archivo index.php de Wordpress u otros archivos PHP principales de Wordpress, NetBeans se detiene en la posición deseada. Si, por el contrario, pongo un punto de interrupción en un archivo de complemento, un desencadenante que el código de ejecución de NetBeans no detiene allí.
¿Sabías cómo se puede resolver?
ACTUALIZACIÓN: Más información sobre lo que estoy intentando depurar
El complemento se llama Foros de vainilla y tiene la siguiente estructura de archivos:
- plugins
- vanilla-forums
+ assets
+ nbproject
+ templates
admin.php
embed.php
functions.php
hooks.php
plugin.php
sso.php
widgets.php
Establecí el punto de interrupción dentro de una función llamada vf_validate_options
definida en functions.php
. Estoy seguro de que esta función se ejecuta, pero NetBeans no se rompe allí.