尝试在Eclipse中运行PHP Hello World时出错

时间:2017-01-16 16:28:43

标签: php eclipse apache2

我在eclipse中安装了PDT PhP开发工具以运行PhP文件,但是当我点击"运行为> PhP Web应用程序"它显示了一个带有消息的白页:

  

未找到

     

在此服务器上找不到请求的URL /teste/teste.php。

     

本地主机端口80的Apache / 2.4.23(Debian)服务器

Apache在127.0.0.1中正常运行。

我在/var/www/info.php上有一个info.php文件,我尝试修改http://localhost/info.php,但它给出了同样的Not Found错误。

是的,我是PhP的新手,我正在尝试运行一个简单的Hello World计划。

<?php
    echo "Hello!";
?>

我的info.php是:

<?php phpinfo(); ?> 

2 个答案:

答案 0 :(得分:1)

<强>的Apache /主机

当您尝试在浏览器中直接打开http://localhost/info.php(firefox等)并且这不起作用时,问题出在您的apache / hosts配置中。

  • 检查apache.conf / httpd.conf中的DocumentRoot
  • 检查您的VirtualHost配置(在httpd.conf或单独的文件中)
  • 检查他们应该包含的/ etc / hosts:

127.0.0.1 localhost.localdomain localhost ::1 localhost.localdomain localhost

当您的浏览器中的网址有效时:

<强>的Eclipse 您必须创建运行配置:

  1. 菜单&#34;运行&#34; &GT; &#34;运行配置&#34;
  2. 选择&#34; PHP Web应用程序&#34;然后单击&#34;新按钮&#34;
  3. PHP Server:点击&#34; New&#34;
  4. ServerName:只是一个名称。提克:在您的域名后面命名:&#34; localhost&#34;
  5. 基本网址:http://localhost
  6. 文档根目录:源文件夹的路径
  7. 完成(返回运行配置)
  8. 文件:您的起始文件(index.php或在您的情况下为teste.php)
  9. 检查网址是否正确,否则请取消选中&#34;自动生成&#34;并修复它
  10. run&gt;将在内置浏览器中打开网址
  11. 在FireFox等中打开页面:菜单&#34;首选项&#34; &GT; &#34;通用及#34; &GT; &#34;网络浏览器&#34; &GT; &#34;使用外部浏览器&#34;

答案 1 :(得分:0)

解决了,我在/ var / www / html为我的项目创建了一个符号链接,现在它可以工作了!