我应该把php文件(Web服务)在Apache tomcat 7


Where should i place the php files (Web Service) in Apache tomcat 7?

我正在创建一个android应用程序。为此,我需要调用web服务来访问数据库。我为web服务选择的语言是php !

无处可去引用主页:Apache Tomcat是Java Servlet和JavaServer Pages技术的开源软件实现。它主要用于运行Java程序,据我所知,它不能执行PHP。(我确实找到了这个wiki条目,它解释了如何通过编辑PHP的源代码并重新编译它来使一个古老的、不受支持的PHP版本在Tomcat下工作。不要在PHP中使用Tomcat !)

如果你想运行PHP,那么使用适合它的服务器,如Apache HTTPD与mod_php或lighttpd与FastCGI。

如果你真的,真的想通过Tomcat运行PHP,那么你可以通过CGI来实现。但是我不推荐它,CGI不是很有效。

如果您想让Java应用程序与Tomcat一起与PHP应用程序一起运行,那么创建一个普通的HTTPD作为终端客户端连接的HTTPD。它可以处理PHP。当您想要运行Java时,将它用作Tomcat服务器的代理。