Ide PHP en Eclipse
Ide PHP en Eclipse
1. INSTALACIÓN DE ECLIPSE
Se descarga de este enlace, la versión developers for php.
Previamente hay que tener instalado la JRE (mínimo la versión 6), se puede descargar de aquí
Otra opción es descargar eclipse básico de este enlace y posteriormente añadirle los plugins que
necesitemos, en este caso PDT.
Una vez descargado simplemente se descomprime el archivo (aconsejable en la unidad C
http://www.karmany.net/index.php/programacion-web/36-eclipse/79-eclipse-instalar-
perspectiva-php
2. CONFIGURAR ECLIPSE EN CASTELLANO
En menu Help->Install New Software , seleccionar añadir el repositorio de babel
http://download.eclipse.org/technology/babel/update-site/R0.12.0/luna
Seleccionamos el lenguaje en el que queramos traducir el entorno y aceptamos los términos e
instalamos.
Indicaremos donde se localiza la documentación, puede estar en línea o en el propio equipo, para
abrir la documentación desde el editor bastará colocarse en el elemento del cuál queramos
conocer su documentación y pulsar shift + F2
En este apartado configuraremos cual es el servidor web al que le solicitaremos la página cuando
estemos ejecutando/depurando el programa como PHP Web Page
En la pestaña Path Mapping, se puede mapear una carpeta remota a una carpeta local
Existen dos depuradores PHP, Zend Debuger y XDebug, nosotros optamos por este último, se
puede personalizar la configuración para indicar en que puerto queda a la escucha el servidor
XDebug., en Configure…
Necesario indicar el servidor y el PHP Executable.
Se puede indicar el tipo de depuración por defecto para que siempre rompa la ejecución en la
primera línea (Break at First Line).
Además será estrictamente necesario instalar XDebug en el interprete php, para ello se baja
la versión correcta de xdebug (http://xdebug.org), se copia en el directorio php/ext y en el fichero
php.ini se enlaza la librería con zend_extension = "C:\xampp\php\ext\php_xdebug.dll",
Importante
Para que funcione la depuración en Eclipse como PHP Web Page es necesario tener habilitado el
xdebug.remote_enable= on en php.ini
MAS REFERENCIAS:
http://www.karmany.net/index.php/programacion-web/36-eclipse/86-configurar-xdebug-en-
eclipse
http://www.karmany.net/index.php/programacion-web/36-eclipse/84-eclipse-instalar-debugger-
xdebug
https://www.jetbrains.com/phpstorm/webhelp/configuring-zend-debugger.html
7. REFERENCIAS
http://aptanaandpdt.blogspot.com/
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=depurarEnPHPEclipse
PDTXdebug - Depurar
Documentación oficial de pdt, incluida en la ayuda del entorno
http://www.youtube.com/watch?v=G2lrjNu0utQ – DEBUG EN ECLIPSE PDT Y ZEND
DEBUGER
http://downloads.zend.com/pdt/server-debugger/
http://www.youtube.com/watch?v=x8WnciHjXco – ECLIPSE Y PDT
http://www.youtube.com/watch?v=hfHEmZXJLgw – CREANDO UN PROYECTO PHP
EN ECLIPSE
http://www.youtube.com/watch?v=VRFZpk-YHl4 – ECLIPSE Y PDT
http://www.youtube.com/watch?v=TXmnoTN0jlQ – PROGRAMANDO PHP EN
ECLIPSE
http://www.youtube.com/watch?v=C7PrM9cxB04 – CREAR UN PROYECTO PHP EN
ECLIPSE
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=depurarEnPHPEclipse
PDTXdebug
ZEND DEBUGER
http://www.desarrolloweb.com/articulos/video-instalar-zend-debugger.html
http://www.desarrolloweb.com/articulos/instalar-zend-debugger-para-php.html
http://www.javalotodo.com/desarrollo/php/instalacion-de-la-depuracion-php-con-eclipse-
pdt-y-zend-debugger/