关于Apache (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
2015-07-04 09:28
786 查看
说说这两天遇到的问题,Apache error_log,总是会出现“ (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.”这个错误,导致页面老是在等待中。到网上寻找解决方法,解决方法几乎都是在http.conf里面增加配置:
<IfModule mpm_winnt_module>
ThreadsPerChild 1920
#MaxConnectionsPerChild
MaxRequestsPerChild 10000
Win32DisableAcceptEx
</IfModule>
我在自己服务器上试了,但是,重启apache的时候又出现了问题,启动不起来了。windows日志报错提示:Invalid
command 'Win32DisableAcceptEx', perhaps misspelled or defined by a module not included in the server configuration
我又寻找这个错误的解决方法,总算找到了:
apache2.4及以上的版本“AcceptFilter None”取代了“Win32DisableAcceptEx”
总结来说,遇到“(OS 64)指定的网络名不再可用。” 这个问题:
1、如果你的apache版本为APAche2.0.49及以上版本,增加Win32DisableAcceptEx配置项
2、如果你的apache版本为APAche2.4及以上版本,增加AcceptFilter
http None AcceptFilter https None配置项替代“Win32DisableAcceptEx”
希望会对大家有用,谢谢。
<IfModule mpm_winnt_module>
ThreadsPerChild 1920
#MaxConnectionsPerChild
MaxRequestsPerChild 10000
Win32DisableAcceptEx
</IfModule>
我在自己服务器上试了,但是,重启apache的时候又出现了问题,启动不起来了。windows日志报错提示:Invalid
command 'Win32DisableAcceptEx', perhaps misspelled or defined by a module not included in the server configuration
我又寻找这个错误的解决方法,总算找到了:
apache2.4及以上的版本“AcceptFilter None”取代了“Win32DisableAcceptEx”
总结来说,遇到“(OS 64)指定的网络名不再可用。” 这个问题:
1、如果你的apache版本为APAche2.0.49及以上版本,增加Win32DisableAcceptEx配置项
2、如果你的apache版本为APAche2.4及以上版本,增加AcceptFilter
http None AcceptFilter https None配置项替代“Win32DisableAcceptEx”
希望会对大家有用,谢谢。
相关文章推荐
- 【计算机网络】NAT:网络地址转换
- C#中HttpClient使用注意:预热与长连接
- TCP/IP详解学习笔记——数据链路层(2)
- TCP/IP详解学习笔记——地址解析协议ARP
- Android利用网络编程HttpClient批量上传(两)AsyncTask+HttpClient监测进展情况,并上传
- STM32W108无线射频模块通用IO接口
- LA 3902 Network 网络
- 网络安全靠什么?网络管理员的重要定义
- httpclient请求方式下的泛型json转换问题
- TCP/IP-IP
- 高性能 Web 集群系列文章(一)——如何生成每秒百万级别的 HTTP 请求?
- Linux常用的网络命令
- 安装虚拟机 出现 “你的网络可能并未使用DHCP协议“ 问题
- BAT面试题 转载自DERRANTCM http://blog.csdn.net/derrantcm/article/details/46658823
- TCP之深入浅出send和recv
- CocoaAsyncSocket 网络通信使用之http协议测试(三)
- 神经网络之感知器准则,delta准则
- 常用计算机网络技术缩写词和术语
- 计算机网络复习资料
- 计算机网络常见英文缩写