2 qq 34498270 qq_34498270 于 2016.03.31 18:36 提问

为什么我的端口80一直别占用啊?

我用底下这些代码处理过 ,我的端口还是在占用中,蒙蔽了。。。
int opt = 1;
setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(int));
求大神速速帮我解决啊

6个回答

CSDNXIAOD
CSDNXIAOD   2016.03.31 18:42

关于80端口被占用
关于80端口被占用
端口80一直被占用(已解决!!!)
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

daidaineteasy
daidaineteasy   Ds   Rxr 2016.03.31 18:55

你可以查看小机器人给你找的这几个链接,

80端口被占用了,去查找一下是什么进程占用了80端口,如果不是系统进程,将进程干掉就好了。

luochoudan
luochoudan   Ds   Rxr 2016.03.31 20:27

80端口对外开放,很容易被占用。建议你查一下自己的端口使用情况,然后关掉对应的进程就行了。

oliverchu
oliverchu   2016.04.01 00:18

IIS占用概率比较大,去看下

caozhy
caozhy   Ds   Rxr 2016.03.31 18:38

你的计算机上有没有运行别的占用80端口的程序,比如tomcat iis 迅雷 emule等等。

qq_34498270
qq_34498270 没有啊!!! 呜呜。。。
2 年多之前 回复
gjjumin
gjjumin   2016.04.01 13:57

开始-->运行-->cmd-->netstat 可看到占用80端口的进程。。kill掉即可。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
端口80一直被占用(已解决!!!)
本帖最后由 fair007 于 2013-6-26 17:44 编辑 2013-6-17 09:54 上传 下载附件 (122.3 KB) 80被占用 如图所示 已经自行解决,有同学在问,下面根据我的情况把方法告诉大家:(转载)(本人的情况是端口80 被system进程占用) 建议有计算机基础的同学一试. 首先查看80端口被哪个
解决80端口被占用的问题
先前在安装warmpsever的时候,图标颜色总是橘黄色的不正常状态,弹出系统错误提示框:无法启动此程序,因为计算机中丢失 MSVCR110.dll。尝试重新安装该程序以解决此问题。”。百度了一下,下了一些东西,解决了这个问题,但又出现了其他的问题,一直解决不了,于是安装了别的——phpstudy,安装完成后,出现了80端口被占用、Apache不能正常运行的问题。 什么是80端口? 80端口是为
win7下安装vs2010导致端口80被PID=4占用问题的解决
本来Aapche是正常使用的,安装完vs2010后就不能用了,网上找啊找啊,好多方法都试过了,也没解决。如果你和我一样,试试这个方法: 通过“我的电脑”右键“管理”,选择“服务”,停掉这个服务就OK了:“web布署代理服务”
安装或运行程序时提示 80等端口被占用情况的解决
今天装win2003 iis6 后,不能启动,提示有另一个程序正在运行,在网上搜过之后,解决:在win03的cmd命令窗口输入netstat -abn ->c:/port80.txt 然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程
解决System进程占用80端口
项目开发管理端后台程序,要换成JFinal框架,在搭建Demo框架完成后,Run As 项目中的Config文件后,提示80端口被占用。     好了,问题简单粗暴,解决80端口就OK了。     真的简单?Really粗暴?No! 下面是复杂的解决过程……     1、先看看什么是80端口,它和8080、8001等端口有何区别?     80端口是为HTTP(HyperText
MacOS提示80端口被占用
Intellij IDEA上把tomcat的默认端口改成80,运行web应用时提示80端口被占用 使用lsof -i:80命令找不到是哪个程序占用了80端口 由于 Mac 系统限制非root用户不能启动1024以下端口,而我们平时使用Mac一般都是非root用户,所以如果想启动80端口必须用root用户。 比如启动nginx,必须使用sudo nginx ,但是如果用root权限启动
XAMPP 中appche无法启动——端口80被占用的解决方法
最近想进行PHP的学习,下载了XAMPP来进行搭建开发环境,但是appche一直无法启动,原因是appche使用的端口80被其他的程序所占用,查找了各种资料最终解决了此问题,下面给出解决方法: 1.找到xampp的安装目录按以下顺序依次打开:appche->conf 找到httpd.conf使用笔记本打开,使用笔记本查找功能找到Listen 把后面的值改为8000(或其他没被使用的端口号),保存
解决80端口被系统占用的问题
首先检查80端口被什么程序占用如: 打开附件-运行 输入cmd,回车 进入dos界面 输入命令:netstat -ano 回车 然后查看占用80端口的pid 发现占用80端口的是system 解决方案: 打开管理工具-服务 找到:World Wide Web Publishing Service 服务 停止就行了。 该服务win7下默认的是开机启动,更改为手动启动,有些人在这里就可以了
80端口被system进程占用/IIS占用
我在用wamp,后来经过一步步的排查,调试Apache里面的httpd.conf发现是80端口被占用,之后一直用8088端口,但是很不方便,于是决定找出并释放80端口。发现是system进程在占用80端口,之后开始一步步寻找如何结束system进程及释放80端口的方法。
解决Windows Server 2008 System进程占用80端口
昨天在Windows Server 2008 上部署了tomcat,但想把默认的8080改为80端口,但tomcat启动时日志提示出端口已被占用,经查看是系统system把80给占了: >netstat -ano 协议  本地地址          外部地址        状态           PID TCP   0.0.0.0:80        0.0.0.0:0       LIS