为什么eclipse不会运行我的php文件?

时间:2009-09-14 17:08:26

标签: php eclipse eclipse-pdt

我正在使用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

我创建了一个新的PHP项目,其中包含一个名为“newfile.php”的非常基本的php文件:

<?php
echo "Hello";
?>

当我右键单击该文件并选择“Run As-&gt; PHP Script”时,绝对没有任何反应!我希望控制台获得焦点并显示我的输出,但是。 。 。没有!控制台中没有输出,没有错误。 。 。滩。

我想我已经让eclipse指向了正确的php文件。那么,我做错了什么?

感谢任何帮助!

5 个答案:

答案 0 :(得分:2)

从你的控制台,我看到你已经从Zend Engine产品安装了php。 您需要在Window-&gt; Preferences-&gt; PHP-&gt; PHP可执行文件中配置PHP可执行文件。 在表单中区分php和php.ini文件的正确路径。

答案 1 :(得分:0)

这是一个黑暗的镜头,但尝试将shebang线放在文件的顶部。正确的shell脚本要求它需要存在,而eclipse / pdt可能会关注。

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

答案 2 :(得分:0)

其他可能性:

- 当'run as'

时,确保文件在编辑器中具有焦点

- 检查项目特定设置

答案 3 :(得分:0)

还尝试右键单击文件结构树中的文件,但不要右键单击此文件的源代码并选择相同的文件。

答案 4 :(得分:0)

尝试以网页运行,因为如果你有php它暗示你有apache,所以eclipse只会为你打开网址