公司服务器原来环境为nginx+php53
因为负责的项目需要,需要更新php版本为php5.6,为了不影响历史遗留项目,选用了安装Apache24+php56,经过nginx反代后双版本共存。
其中遇到了一些问题:

[crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
Pre-configuration failed

Action 'configtest' failed.

查资料后统计问题原因如下,所使用的源php默认为NTS版本,apache为TS版本,不兼容导致。

解决方案:
移除libapache2-mod-php5模块,安装libapache2-mod-php5filter模块,Apache2正常启动。

over

标签: none

添加新评论