Como hardware de desarrollo son actualmente muy populares Macs corriendo, pero en estas bellezas de aluminio un sistema operativo basado en Unix.
Otra razón podría ser que el entorno de desarrollo Eclipse es compatible con MacOS buena. Esto es especialmente cierto para Java (utilizando la herramienta de desarrollo Java - JDT). Sin embargo, aplicaciones web PHP van bien con Eclipse y la herramienta de desarrollo de PHP - programa de PST.
El PDT no es de su propiedad con el intérprete de PHP. Es decir, deben dotarse de un servidor web con PHP como módulo. En el Mac, se obtiene el paquete completo con MAMP .
Si desea crear un script PHP que se ejecute en Eclipse, que tiene que hacer los dos se conocen entre sí. Pero antes de Eclipse PDT requiere un depurador. Se puede elegir entre el depurador de Zend, que lamentablemente no está incluido con MAMP y Xdebug, el módulo está integrado en MAMP conmigo no funcionó.
Una versión actualizada de XDebug se pueden instalar sobre cerveza.
cerveza instalación Xdebug Brew es verdad por delante de Xcode, pero deben estar ausentes de cualquier desarrollador de Mac. No hay guía de instalación está en github .
Pero volvamos a XDebug. Durante la instalación se le informará de los pasos siguientes:
Para utilizar este software: * Agregue la siguiente línea a php.ini: zend_extension = "/ usr/local/Cellar/xdebug/2.1.1/xdebug.so" * Reinicie su servidor web. * Escribir una página PHP que llama "phpinfo ();" a browser and look for the info on the xdebug module. * Cargar en un navegador y buscar la información en el módulo de Xdebug. * Si usted lo ve, usted ha sido un éxito!
El php.ini que MAMP puede traer, no puede editar con los derechos de los usuarios normales. Con sudo, pero ya está.
Applications / MAMP / bin / php / php5.3.6 / conf / php.ini sudo vi / Applications / MAMP / bin / php / php5.3.6 / conf / php.ini
En el [xdebug] y la Directiva se cumple plenamente para el módulo de Xdebug añadir:
[Xdebug] zend_extension = "/ usr/local/Cellar/xdebug/2.1.1/xdebug.so"
Comience con el servidor Web y monitorear el éxito como se describió anteriormente.
¿Todo tiene que configurar en Eclipse, sólo los valores de un PHP ejecutable para empezar desde donde scripts PHP puede ser.






