Debug
De CidesaWiki
Revisión a fecha de 14:47 29 jul 2008; Geranae (Discusión | contribuciones)
- Descargar el módulo DBG 2.15.5 dbg modules, de la siguiente dirección http://dd.cron.ru/dbg/downloads.php
- Descomprimir y copiar el archivo dbg.so-5.2.x. en /opt/ (Verificar que este instalada la versión 5.2 de PHP)
- Configurar el archivo /etc/php5/apache2/php.ini
extension=dbg.so-5.2.x [debugger] debugger.hosts_allow= 127.0.0.1 localhost cidesa.sl debugger.hosts_deny=ALL debugger.ports=7869, 10000/16 debugger.enabled = true debugger.profiler_enabled = true debugger.JIT_enabled = true debugger.JIT_host = cidesa.sl debugger.JIT_port = 7869, 10000/16
- Descargar el archivo dbg-wizard.php de http://www.nusphere.com/products/dbg_wizard_download.htm
- Ejecutar el archivo dbg-wizard.php, abriendolo por el navegador, para ello previamente se debe copiar dentro de la carpeta donde este configurado el Apache, y luego verificar que este correctamente instalado el DBG (PHP DEBUGGER).
- Configuración del EasyEclipse:
* En las opciones del menú seleccionar Run y luego Debug... * En la pantalla que se abre posicionarse en la opción PHP DBG SCRIPT, luego boton derecho del ratón y seleccionar NEW, se debe abrir una pantalla como la siguiente * * Name: es el nombre del Host como se tiene configurado localmente * Project: El nombre del proyecto donde se quiere ejecutar el Debugger * File: es el nombre del modulo con el que se inicia la aplicación. * Luego seleccionar la pestaña Arguments * * Working Directory: ruta donde se encuentra la aplicación, hasta el directorio Web. * Seleccionar la pestaña Environment -> Remote Debug * * Marcar la primera y la tercera opción * Remote SourcePath: la ruta donde se encuentra la aplicación * Mapped Path, seleccionar ADD y colocar donde dice Local Path la ruta donde se encuentra la aplicación, hasta el directorio Web, y en la opción Remote Path: La dirección web para correr la aplicacion * Seleccionar la pestaña Environment -> Interpreter * * Colocar: /usr/bin/php * Seleccionar la pestaña Common * * Display in favorites menus: Marcar Debug * Aplicar cambios y cerrar la ventana