本文主要是介绍OS 64)指定的网络名不再可用 : winnt_accept: Asynchronous AcceptEx failed.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近在Apache服务器上部署了php项目之后一直报:OS 64)指定的网络名不再可用 : winnt_accept: Asynchronous AcceptEx failed.
一分钟都会有两次这样的错误。
解决方法:
在Apache配置文件httpd.conf中添加:
<IfModule mpm_winnt.c>
ThreadsPerChild 1000
MaxRequestsPerChild 10000
Win32DisableAcceptEx
</IfModule>
原因:看了Apache的官方文档,大概是说:AcceptEx() 是 Microsoft WinSock v2 API 一组提升网络效率 API 中的指令。而且在 Windows 上似乎蛮有可能出问题的。
添加之后,经观察,没有再出现类似的错误。
这篇关于OS 64)指定的网络名不再可用 : winnt_accept: Asynchronous AcceptEx failed.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!