Como Xdebug para NetBeans

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
 
(5 ediciones intermedias no se muestran.)
Línea 1: Línea 1:
-
Lo primero, que hay que hacer es instalar php5-dev
 
-
 
* Desde la Consola  
* Desde la Consola  
<pre>
<pre>
-
sudo apt-get install php5-dev
+
sudo apt-get install php5-xdebug
</pre>
</pre>
-
Descargar los fuentes de XDebug
+
* Luego crear el archivo xdebug.ini
-
 
+
-
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
+
 +
<pre>
sudo nano /etc/php5/apache2/conf.d/xdebug.ini
sudo nano /etc/php5/apache2/conf.d/xdebug.ini
 +
</pre>
-
Copiar lo siguiente y reemplazar donde dice /path/to por la dirección anteriormente buscada /usr/lib/php5/20090626+lfs/
+
* Agregar las siguientes líneas al final del archivo de configuración
-
 
+
-
zend_extension=/path/to/xdebug.so
+
 +
<pre>
xdebug.remote_enable=1
xdebug.remote_enable=1
-
 
xdebug.remote_handler=dbgp
xdebug.remote_handler=dbgp
-
 
xdebug.remote_mode=req
xdebug.remote_mode=req
-
 
xdebug.remote_host=127.0.0.1
xdebug.remote_host=127.0.0.1
-
 
xdebug.remote_port=9000
xdebug.remote_port=9000
 +
</pre>
-
Por último, reiniciar el apache
+
* Por último, reiniciar el apache
 +
<pre>
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/apache2 restart
 +
</pre>

Última versión de 14:58 8 feb 2012

sudo apt-get install php5-xdebug
sudo nano /etc/php5/apache2/conf.d/xdebug.ini
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
sudo /etc/init.d/apache2 restart
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas