2009-09-14 11 views
3

Je cours eclipse galileo (5.5) avec PDT 2.1.2. J'ai "PHP Exécutables" souligné/usr/bin/php, qui délivre en sortie:Pourquoi ne pas eclipse exécuter mon fichier php?

$:/usr/bin$ php -version 
PHP 5.2.6-3ubuntu4.2 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug 21 2009 19:14:44) 
Copyright (c) 1997-2008 The PHP Group 
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies 

J'ai créé un nouveau projet PHP avec un fichier php très basique nommé "newfile.php":

<?php 
echo "Hello"; 
?> 

Lorsque je clique avec le bouton droit de la souris sur le fichier et sélectionne "Exécuter en tant que - Script PHP", absolument rien ne se passe! Je m'attends à ce que la console gagne du focus et montre ma sortie, mais. . . rien! Pas de sortie dans la console, pas d'erreur. . . nada.

Je pense que j'ai eclipse pointé vers le bon fichier php. Alors, qu'est-ce que je fais de mal?

Toute aide est appréciée!

+1

ne fonctionne pas pour moi non plus. Eclipse PDT navires cassés, autant que je sache, et personne ne veut l'admettre! –

+0

Pour autant que je me souvienne de la console dans Eclipse/PDT est cassé. Il omet de nombreuses parties de la sortie et si vous n'avez que très peu à produire, rien ne reste à afficher. Mise à jour: Voir https://bugs.eclipse.org/bugs/show_bug.cgi?id=282997. Je n'ai pas trouvé de solution non plus ... – KingCrunch

Répondre

0

Ceci est une photo prise dans l'obscurité, mais essayez de placer la ligne shebang en haut de votre fichier. Un script shell approprié indique qu'il doit être présent et eclipse/pdt pourrait s'en soucier.

#!/usr/bin/php 
<?php 
//.....rest of your file 
?> 
0

Autres possibilités:

-faire que le fichier a le focus dans l'éditeur quand « exécuter comme »

-check projet paramètres spécifiques

0

Essayez aussi un clic droit sur un pas fichier dans un arbre de structure de fichiers, mais le code source même de ce fichier et sélectionnez la même chose.

2

Depuis votre console, je vois que PHP est installé depuis le produit Zend Engine. Vous devez configurer les exécutables PHP dans Window-> Preferences-> PHP-> PHP Executables. Difine droit chemin des fichiers php et php.ini dans le formulaire.

0

essayez d'exécuter en tant que page Web, car si vous avez php il implique que vous avez apache, donc Eclipse n'ouvrir l'URL pour vous

Questions connexes