En este artículo vamos a ver como instalar xdebug en windows, para comprobar la instalación de xdebug vamos a utilizar el siguiente código de ejemplo:
<?php $array = [ 'string' => 'string', 'int' => 1, 'true' => true ]; var_dump($array) ?>
Si nuestro servidor no tiene xdebug instalado el código de ejemplo se verá de la siguiente forma:
![](https://gragot.com/wp-content/uploads/2019/05/Screenshot_2.png)
Instalación
xdebug es una librería (un archivo con extensión .dll). Lo primero que tenemos que hacer es descargar este archivo .dll pero xdebug tiene muchas versiones y opciones.
Por ejemplo para la última versión de xdebug compatible con php 7.3
(en el momento de escribir este articulo es la 2.7.2) tenemos 4 opciones disponibles:
![](https://gragot.com/wp-content/uploads/2019/05/Screenshot_33.png)
¿Entonces cual descargamos? xdebug tiene un asistente que nos va a solucionar este problema. Lo primero que tenemos que hacer es ejecutar phpinfo(), esta función va a imprimir por pantalla una serie de datos que tenemos que copiar íntegros, lo copiamos todo (control + a)
![](https://gragot.com/wp-content/uploads/2019/05/Sin-título.png)
Accedemos a la web https://xdebug.org/wizard.php y pegamos la información proporcionada por phpinfo() en el textarea:
![](https://gragot.com/wp-content/uploads/2019/05/Screenshot_4.png)
Una vez copiado, hacemos click en «Analyse my phpinfo() output»
![](https://gragot.com/wp-content/uploads/2019/05/Screenshot_5.png)
Se nos muestra una nueva página con información de nuestro sistema y las instrucciones para instalar xDebug:
![](https://gragot.com/wp-content/uploads/2019/05/Sin-título2.png)
En el punto uno tenemos un enlace a la librería exacta que es compatible con nuestro sistema. Descargamos este archivo y lo movemos a la dirección que nos muestra el punto dos. Modificamos el archivo php.ini, tenemos su ruta en el punto tres y añadimos una nueva linea, la que nos indica el punto tres (zend_extension = …). Por último reiniciamos apache.
Una vez finalizada la instalación el código de ejemplo se verá de la siguiente forma:
![](https://gragot.com/wp-content/uploads/2019/05/Screenshot_6.png)
Comentarios recientes