我需要将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,正在中止