我有一台服务器几乎正在运行,但是当我为虚拟主机执行 puppet 文件时。我得到:
Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
我尝试修改 apache2.conf 文件以更改 ServerName 并添加以下行:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
mpm
我还尝试用/etc/apache2/mods-available/ 目录中的行注释掉文件。当我这样做时,问题就消失了,但是一旦我运行 puppet apply,apache2.conf 文件就会恢复到其默认设置。
我究竟做错了什么?我已经阅读了许多问题来解决上述错误,但是将 apache2.conf 重写为其默认值会否定我所做的任何更改。