我无法成功让 PDT (PHP 开发工具,SDK 2.0.2 和 2.1.2) 插件在 Ubuntu 11.04 的 Eclipse 中运行。尝试运行 php 文件时,我遇到以下页面:
Not Found
The requested URL /TestPHP/tester.php was not found on this server. Apache/2.2.17 (Ubuntu) Server at localhost Port 80"
当我导航到 127.0.0.1:8000/TestPHP/tester.php 时,我看到 tester.php 文件中的代码呈现为文本,它实际上并没有解释代码而是直接打印它。
下面是我从安装到尝试执行所遵循的过程:安装 Eclipse -> 安装 PDT 2.1.2/2.0.2 -> 使用 Tasksel install 安装 Lamp -> 在 confd 文件中添加 ServerName localhost -> 启动 Eclipse -> 打开 PHP Perspective -> 创建新的 PHP 项目 -> 创建新的 PHP 文件 -> 在运行按钮的子菜单上使用“作为 PHP 网页运行”运行文件。
答案1
您需要安装 php 包:
$ sudo apt-get install php5-common php5-cgi