worker MPM问题
Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP
配置完PHP,apache服务器不能运行,上面是错误提示
1、先停止httpd服务:
systemctlstop httpd.service
2、删除旧的配置文件:
rm /etc/httpd/conf/httpd.conf
3、启用新的配置文件:
mv /etc/httpd/conf/httpd.conf.pacnew/etc/httpd/conf/httpd.conf
4、打开新配置文件:
vim /etc/httpd/conf/httpd.conf
5、禁用event模式:
注释掉这句,或者直接删掉这句:
LoadModule mpm_event_module modules/mod_mpm_event.so
6、启用prefork模式:
加入这行:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
7、启用PHP解析:
加入这行:
LoadModule php5_module modules/libphp5.so
8、启用PHP模块配置
加入这行:
Include conf/extra/php5_module.conf
9、重新启动httpd服务
systemctl status httpd.service
10、测试一下,OK,大功告成!