[英]Apache Server Stops Using port 80
我正在使用WAMP 2.4( Apache 2.4.4
)。 我正在使用它来托管sugarcrm。 我的Apache在端口80运行。
现在突然我的apache服务器停止使用端口80,当我单击测试端口80时,其消息为
“您的80端口实际上是由以下人员使用的:”
然后在5到10之后显示apache 2.4,但有时它也没有显示。 然后,我再次重新启动服务器,它工作正常。
在一个小时内,它发生了大约4-5次。 当我看到apache错误日志时,出现以下错误消息
[Fri Nov 15 22:59:44.181794 2013] [mpm_winnt:warn] [pid 6840:tid 2912] (OS 64)The specified network name is no longer available. : AH00341: winnt_accept: Asynchronous AcceptEx failed.<br>
[Fri Nov 15 22:59:44.181794 2013] [mpm_winnt:warn] [pid 6840:tid 2912] (OS 64)The specified network name is no longer available. : AH00341: winnt_accept: Asynchronous AcceptEx failed.<br>
[Sat Nov 16 10:22:50.191164 2013] [mpm_winnt:warn] [pid 6840:tid 2912] (OS 64)The specified network name is no longer available. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
请帮我
不确定这是否是解决方案,但有时可以提供帮助,并且不会造成任何伤害。
Open a command prompt as Administrator
Run
>netsh winsock reset
Reboot if necessary
Try apache again
我发现以下内容是同一组错误并挂起。 我在apache休息室中找到了该URL,这似乎仅在WINNT Apache系统上是一个问题。
https://www.apachelounge.com/viewtopic.php?p=28256
摘录自:
当您挂起时,通信速度变慢和/或当您的日志条目(如“异步AcceptEx”)失败时。 您可以尝试以下设置:
AcceptFilter http无
AcceptFilter https无
关闭EnableSendfile
关闭EnableMMAP
这应该在您的HTTPD.CONF文件中设置。 试试看,看看是否可行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.