我已经下载了用于开发Java Servelet的Apache Tomcat,然后我也考虑过使用PHP,我提到了this以获取有关设置Apache Server for PHP的帮助,它说:
要配置Apache运行PHP,需要 httpd.conf文件 改性。该文件位于apache安装目录中 在conf文件夹下。打开EditRocket中的httpd.conf文件并执行 以下内容:
一个。在所有LoadModule语句之后添加以下行:
LoadModule php5_module“c:/php/php5apache2_2.dll”
B中。搜索AddType,并在最后一个AddType之后添加以下内容 line:
AddType application / x-httpd-php .php
℃。将PHP位置添加到httpd.conf文件的末尾。对于 例如,在文件末尾添加以下内容:
PHPIniDir“c:/ php”
我在C:\apache-tomcat-7.0.4\conf
下查看,但没有httpd.conf文件。
还有其他版本我必须下载吗?或者Tomcat可以使用某个插件运行它吗?
答案 0 :(得分:1)
根据Apache Tomcat Howto,Tomcat无法运行PHP,因为它仅针对JSP和静态设计。进一步阅读表明,为了提供JSP托管,您需要安装Apache Web服务器,然后安装Web服务器适配器,然后修改Tomcat XML。
链接很旧,但还有其他引用,大多数都会告诉你在apache中安装mod_proxy
并将它发送到tomcat以获取你的jsp应用程序部分。
我会在文档中建议further reading如何使其工作,因为我没有第一手经验来获得完整的解释。另请查看here以获取有关如何将apache请求转发到tomcat应用程序的更多信息。