Como instalar Xdebug en Netbeans en Windows

Instalando xdebug

Escrito el: 28/06/2022 por: José Miguel

Depurar un programa es una actividad común cuando estás programando. Al depurar tienes acceso a todas las variables del programa en tiempo de ejecución, y puedes seguir el código línea a línea. Uno de los mejores depuradores para PHP es Xdebug.

Para instalarlo en Windows, primero nos dirigimos a su página oficial, y nos dirigimos a su ayudante de instalación

En un script de tu aplicación escribe el comando phpinfo(), que dará una salida similar a ésta:

Imagen que muestra la salida del comando phpinfo

Selecciona todo el texto y cópialo en la casilla del asistente de instalación de xdebug, pulsa el botón Analyse my phpinfo() output

En la siguiente pantalla te ofrece un enlace con el fichero que debes descargar, y una ruta donde debes pegar ese fichero. ¡Más fácil imposible!

Salida del asistente de xdebug

Bien, con esto ya debería funcionar correctamente en Netbeans ¿no?. Bueno, vamos a probarlo. Iniciamos el depurador en Netbeans y ...

Iniciando XDebug en Netbeans

Vemos que no consigue conectar, seguro que falta algo. Si detenemos la depuración Deteniendo la depuración nos aparece el siguiente mensaje:

Mensaje de Xdebug al detener la depuración

Si pulsamos el botón Xdebug 3, se nos copia directamente en el portapapeles. Abrimos el fichero php.ini:

Abriendo el fichero php.ini

Y pegamos el texto al final del fichero. Guardamos y reiniciamos el servidor. Ahora ya funcionará perfectamente Xdebug en el IDE Netbeans