2010-06-28 11 views
3

J'utilise Eclipse PDT avec le serveur de la communauté Zend pour développer PHP.Eclipse PDT: placer mon espace de travail sous htdocs ou existe-t-il une directive de construction "move files"?

Si j'écris du code et clique sur Exécuter en tant que ... Page Web PHP, je reçois la page "Impossible de trouver". Cela est logique car mon espace de travail est désactivé dans mon dossier de documents, pas dans l'arborescence htdocs de Zend/Apache.

Donc, une option serait de déplacer mon espace de travail dans un dossier sous le htdocs Apache. Mais cela semble juste faux ;-) Aussi, je garde mon espace de travail dans un dossier Dropbox. Existe-t-il un paramètre de configuration/configuration alternatif pour Eclipse PDT qui dit «quand je dis Exécuter ou Construire, je veux que vous copiiez le projet dans le dossier X et l'exécutiez comme une page web à partir de là». Ou peut-être quelque chose d'autre me manque sur Eclipse PDT?

Répondre

0

J'ai trouvé une méthode, en utilisant Ant: http://www.tellingmachine.com/post/Configuring-Eclipse-PDT-to-work-with-Ant-build-tasks.aspx

Voici ma méthode pour le développement PHP sur Windows dans Eclipse:

  1. Télécharger le Zend tout-en-un environnement Eclipse
  2. Télécharger le Zend Server CE
  3. Installez Zend dans un endroit comme c: \ Zend. Si vous le placez dans Program Files, vous devrez effectuer une configuration de sécurité supplémentaire, sinon vos directives de construction échoueront.
  4. Utilisation du lien ci-dessus pour configurer Ant et une directive de génération
  5. Wah-lah. Vous pouvez configurer une configuration d'exécution, puis exécuter sous ... et afficher votre script php dans un navigateur Web.

Vous pouvez également utiliser le stock Eclipse PDT et WAMP et obtenir le même effet. La clé est (1) de mettre vos htdocs en dehors de Program Files, et (2) d'utiliser Ant pour automatiser la copie de construction.