前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >(OS 10038)在一个非套接字上尝试了一个操作 的解决办法[通俗易懂]

(OS 10038)在一个非套接字上尝试了一个操作 的解决办法[通俗易懂]

作者头像
全栈程序员站长
发布2022-07-29 16:10:41
1.8K0
发布2022-07-29 16:10:41
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

SVN的机器上,系统盘,剩余空间不足1G,

经查看,是C:\Program Files (x86)\Apache Software Foundation\Apache2.2\logs里面存在了很多(每天一个)很大(600M或6G的)日志文件, error-2015-07-31.logs

删除后,不几天就会重新生成。

打开error-2015-07-31.logs文件,发现, 如下信息【 (OS 10038)在一个非套接字上尝试了一个操作 的解决办法】 而且每秒生成的数量很多,

网上搜索了下解决方法,

解决办法一:

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

解决办法二:

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

< IfModule mpm_winnt.c> ThreadsPerChild 1000 MaxRequestsPerChild 10000 Win32DisableAcceptEx

解决办法三:

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

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

我是用第一种方法解决的,远程连接的服务器,使用Alt+F4唤起的重启功能。

服务器安装的软件列表
服务器安装的软件列表

看来这个问题,是因为服务器上的杀毒软件自动更新与apache服务冲突引起的。 (OS 10038)在一个非套接字上尝试了一个操作。 : Child 1440: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible V** or firewall software. Try using the Win32DisableAcceptEx directive.

报上面的错误一般都是杀毒软件或者升级精灵修改了WINSOCK导致的,因此需要恢复Winsock。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/129255.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档