Como Xdebug para NetBeans

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
 
(4 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
 
-
 
-
[[xdebug 2.1.0|http://xdebug.org/files/xdebug-2.1.0.tgz]]
 
-
 
-
* Luego Descomprimirlo
 
-
 
-
<pre>
 
-
$ tar zxvf xdebug-2.1.0.tgz
 
-
</pre>
 
-
 
-
* Entramos a la carpeta
 
-
 
-
<pre>
 
-
$ cd xdebug/
 
-
</pre>
 
-
 
-
* Ejecutamos el phpize
 
-
 
-
<pre>
 
-
$ phpize
 
-
</pre>
 
-
 
-
* Configuramos el código a compilar
 
-
 
-
<pre>
 
-
$ ./configure
 
-
</pre>
 
-
 
-
* Compilamos
 
-
 
-
<pre>
 
-
$ make
 
-
</pre>
 
-
 
-
* Instalamos
 
-
 
-
<pre>
 
-
$ sudo make install
 
-
</pre>
 
-
 
-
 
-
* Buscar la dirección donde se instalo el xdebug.so, Installing shared extensions:    '''/usr/lib/php5/20090626+lfs/'''
 
* Luego crear el archivo xdebug.ini
* Luego crear el archivo xdebug.ini
Línea 56: Línea 11:
</pre>
</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
<pre>
<pre>
-
zend_extension=/path/to/xdebug.so
 
-
 
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>
</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