www.debian.org.2.gif  (5376 bytes)

Bienvenido a COPLEC.org Comunidad de Programadores de Software Libre del Ecuador, todas tus dudas, inquietudes, serán bienvenidas, no importa la rama o lenguaje que utilices, el único requisito para participar es que lo que utilizas sea "software libre", de lo contrario iría en contra de nuestros principios.

No lo olvides tu opinión cuenta mucho para el mejoramiento de este sitio.

Depurar aplicaciones en PHP con Netbeans en Debian

Sin duda alguna desarrollar una aplicación sin un buen depurador es una locura afortunadamente PHP cuenta con una extensión para depurar XDEBUG el cual se acopla muy bien al IDE Netbeans, les indicaré los pasos para activarla y para que funcione en Netbeans.

Asumo que tienen ya funcionando en debian un sistema LAMP Linux Apache Mysql PHP o sino podrían probrar instalando estos paquetes.

aptitude install apache2 php5 php5-mysql phpmyadmin mysql-server

Si ya lo tienen solo necesitan instalar el xdebug

aptitude install php5-xdebug

Luego en el PHP.ini que se encuentra en /etc/php5/apache2/php.ini agregar estas líneas

[Zend]
zend_extension="/usr/lib/php5/20060613+lfs/xdebug.so"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000

Con lo cual estamos activando el depurador para PHP deberan ajustar la ruta del archivo xdebug.so en mi caso fue /usr/lib/php5/20060613+lfs/xdebug.so tengo debian squeeze, pueden hacerlo desde synaptic con clic derecho y mostrar los archivos instalados.
Con eso ya se activa el debuger en netbeans.