Debug php con XAMPP+ECLIPSE PDT+ZEND
PDT Eclipse + Zend Debugger + PHP
http://www.zend.com/en/community/pdt (sitio oficial de ZEND)
http://www.planeteclipse.net/pdt/ (PlanetEclipse)
Una vez descargado, lo descomprimimos y colocamos el directorio Eclipse en el directorio raiz.
Ejectuamos el archivo eclipse.exe e indicamos que el directorio de trabajo será el directorio htdocs del xampp.
- Help-> Software Updates -> Find & Installs …
Selecciona la opción “Search for new features to install” y Next. - New Remote Site… Name: PDT Update Zend Debugg (el nombre es lo de menos)
URL: http://downloads.zend.com/pdtUna vez creado nos aseguramos que esté marcado y se pulsa Finish para proceder a la instalación del plugin.Siga los pasos hasta haber escaneado, descargado e instalado el plugin. No tiene perdida.
- Windows -> Preferences… -> PHP -> PHP Executables y añadir uno nuevo:
name: phpXampp executable path: C:\xampp\php\php.exe (en mi caso)
PHP ini file: C:\xampp\php\php.ini (en mi caso)
PHP Debugger: Zend DebuggerUna vez creado lo marcamos por defecto con el botón Set Default.
- Añadimos la siguiente linea en php.ini del xampp (en mi caso):
zend_extension_ts = "C:\eclipse\plugins\org.zend.php.debug.debugger.win32.x86_5.2.10.v20070905\resources\php5\ZendDebugger.dll"
Para Linux sería:
zend_extension_ts = "/opt/eclipse/plugins/org.zend.php.debug.debugger.linux.x86_5.2.12.v20071210/resources/php5/ZendDebugger.so" zend_extension = "/opt/eclipse/plugins/org.zend.php.debug.debugger.linux.x86_5.2.12.v20071210/resources/php5/ZendDebugger.so"
Si no veis la linea copiadla de este archivo: link
Reiniciais el servicio del Apache.
- Ejecuta el Eclipse.
Run -> Open Debugg Dialog … PHP Debugger: Zend Debugger PHP Executable: PHP (CLI) ()
Listo para debuggar.
NOTA: El debugg solo funciona con scripts, el debugg web aún no lo tengo funcionando correctamente. Cuando tenga el eslabón ya lo anunciaré en el blog.
posted in General | 0 Comments