使用quercus让php在tomcat运行

       最近想把php加到 tomcat+mysql+jsp 这个结构里面,但又不想用apache,麻烦,所以用了quercus这个开源PHP5引擎,它已拥有了纯java的完整实现,能够让php在servlet上运行起来。我用的IDE是Eclipse

quercus的下载地址:http://quercus.caucho.com/

第一步:给Eclipse安装php插件PDT

1、在Eclipse的windows菜单中的preferences中可以查看Eclipse已具有的功能,若左侧栏里没有php,继续读2;若已经有php,可以跳过第一步

2、在Eclipse的help菜单中,可以找到新软件的安装“Install New Software”,选择All Available Sites,查看全部可用的站点使用quercus让php在tomcat运行_第1张图片

3、选择web开发相关的软件,再选择php,然后按照提示一步步来

使用quercus让php在tomcat运行_第2张图片

4、打开Eclipse的windows菜单中的preferences,php插件安装成功

使用quercus让php在tomcat运行_第3张图片

第二步:为项目部署quercus,网上的方法太乱, 其实很简单

1、从http://quercus.caucho.com/下载war文件,我的版本是quercus-4.0.39.war。解压,若不能解压,重命名为quercus-4.0.39.zip等能够解压的文件格式

2、打开quercus-4.0.39/WEB-INF文件夹下的web.xml文件,并把里面的内容复制到工程项目里的WEB-INF文件夹下的web.xml文件里面

3、把quercus-4.0.39\WEB-INF\lib里的quercus.jar复制到项目里的WEB-INF\lib下,如图

使用quercus让php在tomcat运行_第4张图片

4、写个test网页测试一下,注意编码格式,utf8会乱码,建议ANSI。当然前提是部署好tomcat,如果不会,网上的方法基本能解决





Insert title here





运行结果:

使用quercus让php在tomcat运行_第5张图片

你可能感兴趣的:(网站构建)