apache在windows 2008下修改http-mpm.conf,导致服务无法启动!
使用WAMP2.2,apache的版本是2.4.2,系统是windows 2008 64位的操作系统。
因为,最近总是出现以下错误:
[Mon Nov 04 17:07:34.487462 2013] [mpm_winnt:warn] [pid 3440:tid 16864] (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
所以,将http-mpm.conf中的配置进行修改。修改如下
<IfModule mpm_winnt_module>
ThreadsPerChild 1920
#MaxConnectionsPerChild
MaxRequestsPerChild 10000
Win32DisableAcceptEx
</IfModule>
问题来了,修改后,apache无法启动!没有报错提示。日志内容如下:
[Tue Nov 05 13:09:08.157687 2013] [mpm_winnt:notice] [pid 13100:tid 228] AH00364: Child: All worker threads have exited.
[Tue Nov 05 13:09:08.204487 2013] [mpm_winnt:notice] [pid 11512:tid 336] AH00430: Parent: Child process exited successfully.
如果,将Win32DisableAcceptEx删除掉,是可以启动apache的!但是,指定的网络名不再可用的问题,又没有解决!!!!
请各位大侠帮帮忙了!