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:
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:
¿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)
Accedemos a la web https://xdebug.org/wizard.php y pegamos la información proporcionada por phpinfo() en el textarea:
Una vez copiado, hacemos click en «Analyse my phpinfo() output»
Se nos muestra una nueva página con información de nuestro sistema y las instrucciones para instalar xDebug:
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:
Comentarios recientes