apache php升级后httpd不启动的解决办法
技术支持服务电话:15308000360 【7x24提供运维服务,解决各类系统/软硬件疑难技术问题】
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,大功告成!