Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse PHP开发环境设置_Php_Eclipse_Ide - Fatal编程技术网

Eclipse PHP开发环境设置

Eclipse PHP开发环境设置,php,eclipse,ide,Php,Eclipse,Ide,我正在尝试在我的Windowx框上为PHP开发设置Eclipse。我已经安装了PDT、Apache和PHP,并使用指南作为参考。除了预览示例网页时看到的是整个纯文本文件,而不是预期的PHP生成的代码外,其他一切都正常工作。例如,我拥有的文件包含以下内容: <?php echo "Hello World!"; ?> 当我运行它时,我希望看到 你好,世界 但是,我看到整个文件都是纯文本,如下面的屏幕所示 我不确定语法或配置是否有问题。我还希望能够通过Eclipse调试PHP

我正在尝试在我的Windowx框上为PHP开发设置Eclipse。我已经安装了PDT、Apache和PHP,并使用指南作为参考。除了预览示例网页时看到的是整个纯文本文件,而不是预期的PHP生成的代码外,其他一切都正常工作。例如,我拥有的文件包含以下内容:

<?php

echo "Hello World!"; 

?>

当我运行它时,我希望看到

你好,世界

但是,我看到整个文件都是纯文本,如下面的屏幕所示

我不确定语法或配置是否有问题。我还希望能够通过Eclipse调试PHP web应用程序。如果有更好的方法来设置PHP开发和调试,我愿意接受建议。提前谢谢

更新:

@Neal-Apache服务器正在运行。我知道,当我安装PHP时,我从来没有得到将其添加到Apache服务器实例的提示,如教程所示。如果是这样的话,那么就没有了。有没有办法手动将PHP添加到Apache服务器?谢谢

@我将尝试使用zip文件重新安装PHP,我使用的是MSI安装程序,根据自述文件,它应该自动为Apache配置自己

更新2:


谢谢大家的帮助。我又看了一眼,发现我使用的是非线程安全安装程序,我下载并运行了线程安全安装程序,看到了包含Apache模块的选项。已按预期测试并工作,再次感谢您的帮助。

检查您的httpd.conf,确保您正在加载模块并指向ini文件:

LoadModule php5_module "/path/to/php/php5apache2_2.dll"
PHPIniDir "/path/to/php"
AddType application/x-httpd-php .php
如果有这些行,请确保这些文件实际存在于这些文件夹中。如果必须进行更改,请确保重新启动Apache


请注意,这些行可能像我的示例中那样一行接一行,也可能不是(可能不是),因此请确保搜索它们。

安装PHP时,它会询问您是否要安装Apache模块。这样做,然后重新启动Apache服务器,使其拾取PHP模块。