nginx 错误10013: An attempt was made to access a socket in a way forbidden 三种情况

阅读: 评论:0

nginx 错误10013: An attempt was made to access a socket in a way forbidden 三种情况

nginx 错误10013: An attempt was made to access a socket in a way forbidden 三种情况

如果你曾经打开过IIS或安装过SQL server或电脑里装了迅雷,下面没准能解决你的问题,没有的话就不用浪费时间啦~

以下记录一下我的解决过程。

首先判断80到底是被谁占用的。

使用运行打开cmd,直接输入 netstat -ano ,回车,可以看到第一行的本地地址显示端口为80,最右面对应的是PID=4.。

然后,我根据百度经验,打开了任务管理器,win10系统想要查找pid=4的占用情况得点开详细信息才有。然后看到竟然是被系统占用。

(PS:其实这一步不打开任务管理器也行,在cmd那个页面里拉到最下边直接输入tasklist,这样也能看到pid4是被系统占用的。

发现是系统占用之后,我查到的另一个百度经验说,IIS默认使用80端口进行HTTP通信。

查到的第三个百度经验说法如下:

我又去百度IIS管理器怎么打开。

(PS:后边这步其实是打开IIS功能,我在重新关闭IIS服务的时候才发现我的80端口被占用不是IIS的锅,所以下面这一步你们先不要做)

打开IIS的方法:打开控制面板,点“卸载”,弹窗里左侧有一个“打开或关闭windows功能”,

再点开会有一个弹窗,找“Internet信息服务”,我一开始没找到,是因为我的没有信息服务这四个中文= =

所以找到 Internet Information Services,(一定要点加号展开!因为直接点这个大项前面的小方块,FTP服务器选项没反应)(其实我不知道不打开会不会有影响)我图里的这几个都勾上就行了。

然后右下角点确定,这个要读条的,所以等个一两分钟。

这算是IIS开启成功了(生气)

后面再给它关上:开始图标那个win旁边有个圈圈,点开输入iis回车就能打开IIS管理器

箭头指着的这个玩意,右击,点停止,IIS就算关上了。

然而我这个以前没开IIS的人,我的80端口占用怎么可能是因为它!盒盒。

所以我又去查了百度,查到了这个文章!这个文的作者他是因为装了SQL server 2008导致被占用。

麻鸭我装的SQL server2012!

这个是我解决问题的链接:

给这个大佬跪了,我刚刚查了一下他提到的Apache,是个写Web的软件。

他给了两个解决方法:1.修改Apache的默认端口;2.不让SQL server占用80端口

需要使用方法一的朋友们点一下链接去改吧~我是用方法二直接解决的。

首先明确一点,大佬说SQL占用80 端口的是一个日志系统,关掉不碍事的。一下是原文解决办法截图

酱就可以啦!

哦对,据说迅雷也有可能会占用端口80,进迅雷设置一下大概就可以了。
————————————————
版权声明:本文为CSDN博主「宁蒙呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:

本文发布于:2024-02-04 08:02:37,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170702605253760.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:三种   错误   情况   nginx   attempt
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23