Apache错误:[error] (OS 10038)在一个非套接字上尝试了一个操作

21 篇文章 0 订阅
18 篇文章 0 订阅

日志如下:[Mon Dec 31 18:51:47 2007] [error] (OS 10038)在一个非套接字上尝试了一个操作。 : Child 1732: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
问题:Apache 的httpd.exe进程CPU使用率超过98%, 无法运行PHP,甚至HTML也无法访问!

解决办法一:

可能是安装了某些程序修改了Winsock,使用netsh winsock reset 命令修复Winsock重启计算机即可!

解决办法二:

在httpd.conf文件中添加 Win32DisableAcceptEx 标记,如下:

< IfModule mpm_winnt.c\>
ThreadsPerChild 1000
MaxRequestsPerChild 10000
Win32DisableAcceptEx
</IfModule\>

解决办法三:

1、网上邻居-;本地连接-;属性-;internet协议(TCP/IP)-;属性-;高级 -;wins标签-;去掉启用LMhosts查询前的勾. 2、控制面版-;windows防火墙-;高级标签-;本地连接设置-;服务的标签里勾选安全Web服务器(HTTPS)。
3、然后重启Apache

三种办法可能有些不能解决问题,所以可以一个一个试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值