Como Xdebug para NetBeans

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
Línea 1: Línea 1:
-
Lo Primero, que hay que hacer es instalar php5-dev
+
Lo primero, que hay que hacer es instalar php5-dev
Desde la Consola  
Desde la Consola  
Línea 7: Línea 7:
Descargar los fuentes de XDebug
Descargar los fuentes de XDebug
 +
Luego, en la siguiente direción http://xdebug.org/ Descargar Xdebug 2.1.0 .tar.gz y Descomprimirlo
-
svn co svn://svn.xdebug.org/svn/xdebug/xdebug/trunk xdebug
+
$ cd xdebug/
-
cd xdebug/
+
$ phpize
-
phpize
+
$ ./configure
-
./configure
+
$ make
-
make
+
$ sudo make install
-
sudo make install
+
Buscar la dirección donde se instalo el xdebug.so, Installing shared extensions:    '''/usr/lib/php5/20090626+lfs/'''
-
Buscar la dirección '''Installing shared extensions:    /usr/lib/php5/20090626+lfs/'''
+
Luego crear el archivo xdebug.ini
 +
sudo nano /etc/php5/apache2/conf.d/xdebug.ini
-
sudo nano /etc/php5/conf.d/xdebug.ini
+
Copiar lo siguiente y reemplazar donde dice /path/to por la dirección anteriormente buscada /usr/lib/php5/20090626+lfs/
-
 
+
-
Copiar lo siguiente y reemplazar donde dice /path/to/xdebug.so por la dirección anteriormente buscada /usr/lib/php5/20090626+lfs
+
zend_extension=/path/to/xdebug.so
zend_extension=/path/to/xdebug.so

Revisión de 20:41 6 jun 2011

Lo primero, que hay que hacer es instalar php5-dev

Desde la Consola

sudo apt-get install php5-dev

Descargar los fuentes de XDebug

Luego, en la siguiente direción http://xdebug.org/ Descargar Xdebug 2.1.0 .tar.gz y Descomprimirlo

$ cd xdebug/

$ phpize

$ ./configure

$ make

$ sudo make install

Buscar la dirección donde se instalo el xdebug.so, Installing shared extensions: /usr/lib/php5/20090626+lfs/

Luego crear el archivo xdebug.ini

sudo nano /etc/php5/apache2/conf.d/xdebug.ini

Copiar lo siguiente y reemplazar donde dice /path/to por la dirección anteriormente buscada /usr/lib/php5/20090626+lfs/

zend_extension=/path/to/xdebug.so

xdebug.remote_enable=1

xdebug.remote_handler=dbgp

xdebug.remote_mode=req

xdebug.remote_host=127.0.0.1

xdebug.remote_port=9000

Por último, reiniciar el apache

sudo /etc/init.d/apache2 restart

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas