“(OS 10038)在一个非套接字上尝试了一个操作”解决办法

遇到这个问题已经很久了,只是以前反复尝试都没有解决,但是服务器和监控可以正常运行。偶尔会再犯这种问题,一直没找到,甚是不爽呀。
前段时间断电服务器重启后除了好几个问题,门禁的还是可以轻松搞定,但是这个由于忙就没想去弄,昨天刚刚忙完,今天早上过来说要走之前还是看看能不能处理,以免回家出什么意外,那就不好交差了。索性去google了一下,有人说“Apache错误:[error] (OS 10038)在一个非套接字上尝试了一个操作”可能与winsock有关,就顺便试试netsh winsock reset。
重启电脑和监控后发现日志文件仍然存在,且不能删除。
再次将监控退出,再次运行netsh winsock reset,然后进入监控,发现apache的日志仅仅92k,不再增加,打开发现仅有启动记录,说明已经正常。
以上结果还有待下次再次检验。
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,我可以为您提供一个简单的多操作选项菜单的设计,您可以根据需要进行修改和扩展。 ```python # 导入必要的模块 import os # 定义菜单选项 menu = { "1": "显示当前目录下的文件和文件夹", "2": "创建一个新文件", "3": "创建一个新文件夹", "4": "删除一个文件或文件夹", "5": "退出程序" } # 定义函数显示菜单 def display_menu(): print("请选择操作:") for key, value in menu.items(): print(key + ". " + value) # 定义函数显示当前目录下的文件和文件夹 def show_files(): files = os.listdir() for file in files: print(file) # 定义函数创建新文件 def create_file(): filename = input("请输入文件名:") with open(filename, "w") as f: print("文件创建成功!") # 定义函数创建新文件夹 def create_folder(): foldername = input("请输入文件夹名:") os.mkdir(foldername) print("文件夹创建成功!") # 定义函数删除文件或文件夹 def delete_file_or_folder(): filename = input("请输入要删除的文件或文件夹名:") if os.path.isfile(filename): os.remove(filename) print("文件删除成功!") elif os.path.isdir(filename): os.rmdir(filename) print("文件夹删除成功!") else: print("文件或文件夹不存在!") # 主程序 while True: display_menu() choice = input() if choice == "1": show_files() elif choice == "2": create_file() elif choice == "3": create_folder() elif choice == "4": delete_file_or_folder() elif choice == "5": print("程序已退出!") break else: print("无效的操作,请重新选择!") ``` 这个菜单提供了以下操作: 1. 显示当前目录下的文件和文件夹 2. 创建一个新文件 3. 创建一个新文件夹 4. 删除一个文件或文件夹 5. 退出程序 您可以根据需要进行修改和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值