近期,公司急需一款问答系统,以便我们能够在该系统上不断积累实践经验。
于是在网上找到这款问答系统。
问答系统是一款开源的PHP程序,其设计灵感源自百度问答系统。该系统遵循我国用户的操作习惯,基于MVC架构,具备响应迅速、搜索引擎优化友好以及操作界面简洁直观等显著优势。
鉴于这些优势与我们需求相契合,然而我们的开发工作主要在Java环境下进行,目前并未搭建运行PHP项目的环境,我们该如何应对这一状况呢?
遇到问题我们就要解决问题
我的解决思路:
1.在服务器上运行
2.在里面运行php代码
3.在里面运行
第一步:在服务器运行

这一步非常的简单,java程序员都会的
这里我运行的是

运行结果页面

第二步:在里面运行php代码
1.下载,官网为
,找到一项


我这里下载了4.0.38的.war包。
2.把下载下来的war包改名为为.war,放在的目录下:

此时运行,会自动解压缩这个war包。这个war包的内容为:

可以看到这里是一个PHP项目。打开浏览器php做网站,输入相应的网址:


令人惊喜的成果,PHP代码居然在这个环境中顺利执行。这一刻,我心中涌起了希望。
在新建的demo文件夹内,将中文件夹内对应的WEB-INF文件夹进行复制操作,并将其放置于demo文件夹内。
新建了一个index.php文件,如下:

这个代码是一个PHP代码
4.运行,浏览器中输入网址:


真是令人惊喜,刚刚编写的代码顺利执行完毕。经过一番验证,其他PHP脚本同样表现良好,均能正常运行。
第二步:在里面运行系统
下载系统,官网下载地址
下载好后,解压如下:


将系统存入中文件夹,并更名为“把中文件夹中”php做网站,随后将此文件夹内的WEB-INF子文件夹复制至目标文件夹内。

通过浏览器打开网址8080后,输入“///index.php”,您便能够查看到安装向导界面。


