繁体   English   中英

Apache服务器停止使用端口80

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM