Instalar XDebug y Webgrind

Para depurar errores y perfilar el rendimiento de las aplicaciones desarrolladas con PHP es necesario instalar Xdebug y descargar Webgrind en nuestra máquina Virtual.

Es recomendable en ambientes de pruebas/desarrollo y QA NUNCA en producción.

Instalar PHP Devel

# yum install php-devel -y

Instalar herramientas para compilar

# yum install gcc gcc-c++ -y

Instalar Xdebug con PECL

# pecl install Xdebug

Editar y agregar extensión a la configuración de PHP

# nano /etc/php.ini
[xdebug]
zend_extension=""/usr/lib64/php/modules/xdebug.so""
xdebug.remote_enable = 1
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = ""/var/www/html/webgrind/tmp""
xdebug.profiler_output_name = cachegrind.out.%t.%p

Reiniciar Apache

# service httpd restart

Descargar Webgrind desde Github

# cd /tmp/
# wget https://github.com/jokkedk/webgrind/archive/master.zip

Descomprimir y cambiar el nombre del directorio

# unzip master.zip -d /var/www/html
# mv /var/www/html/webgrind-master/ /var/www/html/webgrind

Crear directorio de archivos temporales

# mkdir /var/www/html/webgrind/tmp

Cambiar propietario

# chown -R apache:apache /var/www/html/webgrind

Senior Web Developer / System Administrator
PHP Consultant at Universidad Autónoma de Nuevo León
http://www.linkedin.com/in/leninmezazarco

Deja un comentario