2024年4月22日发(作者:)
system进程(pid=)占用端口的解决方案
今天安装php环境的时候老是提示80端口被占用 网上找了半
天也没有解决方案
cmd下面netstat了一下发现时pid4这个进程
开始以为是iis的服务停掉以后还是不行控制面板里面卸载掉卸载internet信息服务-->
万维网服务后还是不行
捣鼓了半天原来是sql08的report服务占用了 system的进程不一定就是iis
进行apache启动时。出现这个错误:
通常每个套接字地址(协议/网络地址/端口)只允许使用有一次: make_sock:could not bind
to address 0.0.0.0:80
多方实验解决:
1,在运行里输入 cmd 进入DOS命令行窗口
2,输入命令 netstat -anb
看到80端口被tomcat5在占用,关闭它,apache就正常启动了!如果你的80端口是被
其他程序占用,直接关闭程序就可以了!
在CMD下运行:
apache -k install
apache -k start
这个apache的出错提示!
可能是你还安装了其他的web服务器,比如IIS,它的默认端口也是80,你需要修改
它的默认端口或修改apache的。
倘若安装了其他的web服务器,那就在系统的服务里面先停掉然后安装apache。
倘若没有安装其他的服务器,只是apache安装了多次,那么卸载apache的同时,
一定要在磁盘中删除apache的所在安装路径下在文件,从新启动电脑,然后从新安装
apache,就会ok的。
主要就是 web服务器的端口冲突,还有就是多次安装卸载的不干净。
winxp 下 apache2 安装 问题及解决
安装apache 2 出现的问题:
“(OS 10048)通常每个套接字地址 (协议/网络地址/端口) 只允许使用一次:
make_sock: could not bind to address 0.0.0.”
一般是IIS或其他程序占用了80端口引起的
分析:
netstat -a
查看相应端口,是否有程序占用
netstat -ab
查看具体占用程序
两种解决方法:
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713725703a2306196.html
评论列表(0条)