Tuve muchos problemas para instalar Eclipse y PDT en mi sistema. Tomó dos días, en gran parte porque todos los tutoriales que pude encontrar estaban desactualizados (escritos en 2008, es 2011 ahora) y varios pasos que incluyeron ya no eran necesarios, no funcionaban o eran irrelevantes. Quería escribir mi proceso aquí para que pueda mejorarse (a través de wiki) con el paso del tiempo.Cómo instalar Eclipse + PHP Development Tools (PDT) + Debugger en Mac en el año 2011
instale Eclipse sin PHP plugin de ("Eclipse Classic"). Esto le dará un Eclipse completo, que me parece preferible, ya que la IU está más desarrollada (por ejemplo, obtiene una lista predeterminada de Perspectivas, que lo ayuda a comprender qué son las Perspectivas)
Instale PDT SDK con la Ayuda > Instalar nuevo elemento de menú de Software. Creerías que habrías terminado aquí, pero si tratas de ejecutar algo, fallará quejándose de no tener un depurador.
Instalar el Depurador Zend. Fallará si intenta utilizar la opción Instalar nuevo software, como sugieren muchos tutoriales ("No se encontró ningún repositorio que contenga osgi.bundle.org.zend.php.debug.debugger.5.3.7.v20091116"). En su lugar, descargue desde http://www.zend.com/en/community/pdt, y copie manualmente las características/y los complementos/directorio en su instalación de Eclipse (estas instrucciones no se escriben en ninguna parte).
Reiniciar Eclipse
Mono con preferencias por un tiempo - si ha seguido un tutorial anterior y trató de añadir manualmente el ejecutable de PHP para Eclipse Preferencias (/ usr/bin/php), y eliminar (PHP > PHP ejecutables). Establezca uno de los ejecutables Zend Debugger en el valor predeterminado. Si ya ha intentado ejecutar un archivo .php, elimine el perfil "Ejecutar" existente que (tal vez no sabía que había creado) (Ejecutar> Configuraciones de depuración ...).
Eclipse funciona! Debería poder ejecutar un archivo .php como un script muy bien.
No creo que tu problema sea específico de Mac. Eclipse PDT también está dañado en Windows Vista. Hay demasiados componentes inconexos que deben instalarse y es una pesadilla encontrar todas las versiones correctas. En este momento, por ejemplo, la última versión de XAMPP tiene PHP 5.3, pero el último binario Zend Debugger que puede encontrar rápidamente a través de una búsqueda en Google solo es compatible con la versión 5.2. Entonces, un enfoque es pretender que es 2008 y descargar todos los paquetes que estaban vigentes en el momento en que se escribieron las instrucciones. Logré que al menos el depurador CLI de PHP funcionara de esta manera. –
@Alex: XAMPP se envía con XDebug, solo tendrá que habilitarlo en la configuración (php.ini). De esta forma, casi tendrás que depurar para que funcione al instante. –
El paso 3 de tu publicación ahora funciona. En Eclipse, agregue un nuevo sitio de software llamado PDT con la URL http://downloads.zend.com/pdt. Eclipse descargará e instalará el depurador Zend sin ningún problema. –