Instalar Xdebug en Arch Linux

Author
By Darío Rivera
Posted on 2020-11-20 in Arch Linux

Xdebug es una extensión de PHP que te permité hacer debug a tu código fuente. Con Xdebug puedes ver paso a paso la ejecución de un script, colocar puntos de ruptura (breakpoints) y esperar a que tu código llegue allí para ver qué variables están definidas y ver los valores de cada una.

Instalación

La instalación de Xdebug en Arch Linux es relativamente sencilla. Basta instalar el paquete xdebug.

sudo pacman -S xdebug

Posterior a esto debes descomentar las líneas del archivo /etc/php/conf.d/xdebug.ini. Este archivo quedaría de manera similar al siguiente:

zend_extension=xdebug.so
xdebug.remote_enable=on
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

Para verificar que todo ha salido bien puedes ejecutar el siguiente comando y verificar que se haya activado Xdebug.

[user@arch-linux]$ php -v
PHP 7.4.12 (cli) (built: Oct 29 2020 18:50:11) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Xdebug v2.9.6, Copyright (c) 2002-2020, by Derick Rethans

Como puedes ver se ha activado la versión v2.9.6 de Xdebug.


Si te ha gustado este artículo puedes invitarme a tomar una taza de café

Acerca de Darío Rivera

Author

Ingeniero de desarrollo en PlacetoPay , Medellín. Darío ha trabajado por más de 6 años en lenguajes de programación web especialmente en PHP. Creador del microframework DronePHP basado en Zend y Laravel.

Sólo aquellos que han alcanzado el éxito saben que siempre estuvo a un paso del momento en que pensaron renunciar.