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

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

<?php
echo "Hello";
?>

当我右键单击该文件并选择“运行方式-> PHP 脚本”时,绝对没有任何反应!我希望控制台能够获得焦点并显示我的输出,但是 . . . 没有什么!控制台没有输出,没有错误。. . 纳达。

我想我已经让 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

这是在黑暗中拍摄的,但请尝试将 shebang 行放在文件的顶部。正确的 shell 脚本要求它需要在那里,并且 eclipse/pdt 可能会关心。

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

其他可能性:

-确保文件在“运行方式”时在编辑器中具有焦点

-检查项目特定设置

于 2009-09-14T22:07:04.833 回答
0

也尝试右键单击不是文件结构树中的文件,而是该文件的源代码并选择相同。

于 2009-09-15T13:17:07.477 回答
0

尝试作为网页运行,因为如果你有 php,则意味着你有 apache,所以 eclipse 只会为你打开 url

于 2011-04-05T11:37:24.500 回答