3

PDT 2.1.2 で Eclipse galileo (5.5) を実行しています。「PHP Executables」が /usr/bin/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

「newfile.php」という名前の非常に基本的なphpファイルを使用して、新しいPHPプロジェクトを作成しました。

<?php
echo "Hello";
?>

ファイルを右クリックして [Run As->PHP Script] を選択しても、まったく何も起こりません! コンソールがフォーカスを得て出力が表示されることを期待していますが、. . . なし!コンソールに出力なし、エラーなし。. . なだ。

私はEclipseが正しいphpファイルを指していると思います。それで、私は何を間違っていますか?

どんな助けでも大歓迎です!

4

5 に答える 5

2

コンソールから、Zend Engine 製品から php がインストールされていることがわかります。Window->Preferences->PHP->PHP Executables で PHP 実行可能ファイルを設定する必要があります。フォーム内の php および php.ini ファイルの正しいパスを定義します。

于 2009-10-06T19:12:50.630 に答える
0

これは暗闇でのショットですが、ファイルの先頭にシバン行を入れてみてください。適切なシェルスクリプトは、そこにある必要があることを示しており、eclipse/pdt は気にするかもしれません。

#!/usr/bin/php
<?php
//.....rest of your file
?>
于 2009-09-14T22:02:10.087 に答える
0

php がある場合は apache があることを意味するため、Web ページとして実行してみてください。したがって、Eclipse は URL のみを開きます。

于 2011-04-05T11:37:24.500 に答える
0

その他の可能性:

- 'run as' のときにエディタでファイルにフォーカスがあることを確認してください

-プロジェクト固有の設定を確認する

于 2009-09-14T22:07:04.833 に答える
0

また、ファイル構造ツリー内のファイルではなく、このファイルのソース コードそのものを右クリックして、同じものを選択してみてください。

于 2009-09-15T13:17:07.477 に答える