最近在 window2012 上搭建一个web开发环境(apache2.4+php5.6.22+mysql5.6) 服务器在运行一段时间后 Apache出了问题,具体表现是网站每过一定时间就无法打开,静态页面也无法访问。重启Apache后恢复,确认为Apache问题。在查看error log之后发现有这么一行:“(OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.”
查询原因:
(1)wamp2.4中的与win server 2008可能不兼容
在apache 配置文件中添加
AcceptFilter http none
AcceptFilter htt none
EnableSendfile Off
EnableMMAP off