1.apache版本:     2.2.21

2.php版本:     5.2.17

3.resin版本:     3.1.12

安装完毕后访问php测试页显示:php版本5.2.0截图如下

202839754.jpg

访问工程php页报需要php版本5.2.4以上否侧有问题


最终问题确定原因是由于resin在3.0版本后有php解析的功能,在我们访问php页的时候使用的是resin的php解析,所以导致版本会提示5.2.0

解决方法:

即通过修改resin的配置文件app-default.xml

注释掉以下行

<!--
<servlet servlet-name="resin-php"
    servlet-class="com.caucho.quercus.servlet.QuercusServlet">
</servlet>
-->
& O6 L( p2 \) t5 r8 S+ Q
<!--  ! l5 ^2 \. q$ C' c8 F
<servlet-mapping url-pattern="*.php"servlet-name="resin-php"/>" f"Y0 i& \6 H2 ?, w
-->7 l$ H"
s7 d, e5 H% O4 J0 i; W/ S