Categorías
- 15m
- adsense
- blogging
- consumo
- desarrollo y programación
- .htaccess
- .net
- ajax
- ajax.net
- ant
- apache
- ascii
- bases de datos
- bbpress
- css
- delphi
- dom
- dreamweaver
- eclipse
- emule
- expr. regulares
- firefox
- formularios web
- ftp
- gmail
- google-gwt
- hibernate
- html
- iis
- internet explorer
- java
- javascript
- librerias
- linux
- microformats
- ofimática
- php
- servicios web
- ssl
- ubuntu
- vbscript
- wiki
- wordpress
- xampp
- xml
- economía
- hardware
- hogar
- matemáticas
- motos
- ofertas
- opinión
- recetas
- salud
- Sin categoría
- sistemas operativos
- tecnologia
- tramites y legislación
Instalación de la depuración PHP con Eclipse-PDT y Zend debugger
Instalar y configuar el depurador PHP (Zend debugger) con Eclipse-PDT
Instalar el Zend debugger
Descargar el Zend debugger para Windows y descomprimirlo. Localizar la dll ZendDebugger.dll del directorio que corresponda con la versión de PHP que tenga operativa (en algún directorio tipo 5_1_x_comp), y ubicarlo en el directorio de extensiones de PHP (para saber cual es ese directorio se puede ejecutar una página que contenga el comando
<?php phpinfo(); ?>y localizar el valor del campo extension_dir).Copiar también de la instalación el archivo dummy.php en la ubicación donde están los archivos web (htdocs en Apache).
Configurar php.ini
Localice php.ini (ejecute una página con el comando
<?php phpinfo(); ?>y localice el valor del campo Loaded Configuration File). Haga una copia de seguridad del archivo. Cambie las siguientes opciones:En mi caso, para que funcionen ZendOptimizer y ZendDebuger tengo lo siguiente:
Nota: este artículo profundiza sobre la utilización de ZendOptimizer y ZendDebugger en paralelo.
Nota: en mi php.ini también están comentadas las secciones [Memcache], [APC] (creo que son motores para caching)
Reiniciar el servidor web.
Configurar Eclipse-PDT
Ahora tenemos que ir al Eclipse y configurar el depurador que vamos a utilizar en Window, Preferences, Php, Debug, Installed debuggers.
Después hay que crear una configuración de depuración en Run, Debug configurations, PHP Web Page. Seleccionar Zend Debugger, comprobar que está el servicio Apache o IIS arrancado y testearlo con Test Debugger.
Otros artículos de esta serie:
[seriesposts show_date=0 order=asc]