将Apache MPM从prefork更改为worker

时间:2017-09-16 20:11:25

标签: php apache configuration debian

我需要将MPM prefork模块更改为worker,但它不能在我的Debian 9.1上运行。当我启用工作模块时,PHP无法正常工作。我无法启用php7.0模块。

以下是控制台的输出:

root @ Debian-91-stretch-64-LAMP~#apachectl -V | grep -i mpm

AH00558:apache2:无法使用2a01:4f8:171:fc2 :: 2可靠地确定服务器的完全限定域名。设置' ServerName'全局指令抑制此消息

服务器MPM:prefork

root @ Debian-91-stretch-64-LAMP~#a2enmod mpm_worker

考虑mpm_worker的冲突mpm_event: 考虑到mpm_worker的冲突mpm_prefork: 错误:模块mpm_prefork已启用 - 由于冲突无法继续。它需要先被禁用!

root @ Debian-91-stretch-64-LAMP~#a2dismod mpm_prefork

错误:以下模块依赖于mpm_prefork,需要先禁用:php7.0 root @ Debian-91-stretch-64-LAMP~#a2dismod php7.0 模块php7.0已禁用。

要激活新配置,您需要运行:

systemctl restart apache2

root @ Debian-91-stretch-64-LAMP~#a2dismod php7.0

模块php7.0已禁用。

要激活新配置,您需要运行:

systemctl restart apache2

root @ Debian-91-stretch-64-LAMP~#a2enmod mpm_worker

考虑到mpm_worker的冲突mpm_event:

考虑到mpm_worker的冲突mpm_prefork:

启用模块mpm_worker。

要激活新配置,您需要运行:

systemctl restart apache2

root @ Debian-91-stretch-64-LAMP~#a2enmod php7.0

考虑php7.0的依赖性mpm_prefork:

考虑mpm_prefork的冲突mpm_event:

考虑到mpm_prefork的冲突mpm_worker:

错误:模块mpm_worker已启用 - 由于冲突无法继续。它需要先被禁用!

错误:无法为php7.0启用依赖项mpm_prefork,正在中止

0 个答案:

没有答案