Comme matériel de développement sont actuellement très populaires en cours d'exécution Mac, mais sur ces beautés en aluminium un système d'exploitation basé sur Unix.
Une autre raison pourrait être que l'Eclipse est un environnement de développement pris en charge sur MacOS bonne. Cela est particulièrement vrai pour Java (à l'aide de l'outil de développement Java - JDT). Cependant, les applications Web PHP vont bien avec Eclipse et l'outil de développement PHP - programme d'entraide.
Le PDT ne possède pas d'interpréteur PHP. C'est à dire, ils doivent eux-mêmes à un serveur Web avec le module PHP. Sur le Mac, vous obtenez le paquet global avec MAMP .
Si vous voulez faire un script PHP pour exécuter sous Eclipse, vous avez à faire les deux se connaissent. Mais avant de Eclipse PDT nécessite un débogueur. Vous pouvez choisir entre le débogueur Zend, qui n'est malheureusement pas fourni avec MAMP et XDebug, le module est intégré dans MAMP avec moi ne fonctionne pas.
Une version actualisée de XDebug peut être installé sur infusion.
infusion d'installation xdebug Brew est en effet en avance sur Xcode, mais devrait être absent de n'importe quel développeur Mac. Il n'ya pas de guide d'installation est sur github .
Mais revenons à XDebug. Lors de l'installation, vous serez informés des étapes suivantes:
Pour utiliser ce logiciel: * Ajouter la ligne suivante à votre php.ini: zend_extension = "/ usr/local/Cellar/xdebug/2.1.1/xdebug.so" * Redémarrez votre serveur web. * Ecrire une page PHP qui appelle "phpinfo ();" a browser and look for the info on the xdebug module. * Chargez-la dans un navigateur et de regarder pour l'info sur le module xdebug. * Si vous le voyez, vous avez réussi!
Le fichier php.ini que MAMP peut apporter, ne peut être édité avec les droits des utilisateurs normaux. Avec sudo, mais il l'est déjà.
Applications / MAMP / bin / php / php5.3.6 / conf / php.ini sudo vi / Applications / MAMP / bin / php / php5.3.6 / conf / php.ini
Dans le [xdebug], puis la directive soit pleinement respectée pour le module xdebug ajouter:
[Xdebug] zend_extension = "/ usr/local/Cellar/xdebug/2.1.1/xdebug.so"
Commencez avec le serveur Web et de suivre le succès tel que décrit ci-dessus.
Ce que tout avoir à configurer dans Eclipse, seuls les paramètres dans un exécutable PHP à partir du point où les scripts PHP peuvent être.









