erknrio
8/2/2016 - 9:38 AM

Atom xdebug install and config. FROM: http://stackoverflow.com/questions/35865492/atom-xdebug-setup/38716629#38716629

En debian:jessie instalar y configurar xdebug. Usé la extensión de Atom php-debug con esta configuración en xdebug.ini (ruta: /etc/php5/apache2/conf.d/xdebug.ini). pecl install xdebug

XDEBUG_PATH=$(find / -name xdebug.so)
echo "zend_extension=\"$XDEBUG_PATH\"" >> /etc/php5/apache2/conf.d/xdebug.ini
echo "xdebug.remote_enable=1" >> /etc/php5/apache2/conf.d/xdebug.ini
echo "xdebug.remote_handler=dbgp" >> /etc/php5/apache2/conf.d/xdebug.ini
echo "xdebug.remote_mode=req" >> /etc/php5/apache2/conf.d/xdebug.ini
echo "xdebug.remote_host=172.17.0.1" >> /etc/php5/apache2/conf.d/xdebug.ini
echo "xdebug.remote_port=9000" >> /etc/php5/apache2/conf.d/xdebug.ini
echo "xdebug.idekey=xdebug.atom" >> /etc/php5/apache2/conf.d/xdebug.ini
echo "xdebug.remote_autostart=true" >> /etc/php5/apache2/conf.d/xdebug.ini

Tengo un contenedor docker con un debian 7 + apache + php 5, esa es la razón por la que uso la IP 172.17.0.1 en lugar de 127.0.0.1. Mi máquina "real" es un Ubuntu.