在ubuntu 16上使用php7的Apache2错误

时间:2016-04-24 21:29:18

标签: php apache ubuntu

当我尝试启用php7 mod启动服务时,apache给了我一个错误。 这是错误:

Apache is running a threaded MPM, but your PHP Module is not compiled  
to be threadsafe.  You need to recompile PHP.

有谁知道如何解决它?

1 个答案:

答案 0 :(得分:10)

如果您想以某种方式进入运行并且您使用的是Linux系统(在本例中为ubuntu 14.04),则可以运行以下命令:

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

以上两个命令基本上禁用事件模块,而是使用prefork模块。

对于Linux以外的系统,您可以查看有关如何启用禁用模块的参考,并启用/禁用上述模块。

注意:我不知道这种变化的表现或其他影响。上述解决方案源自here