DIY部落 >>  网页设计 >> web技术文章 >>  正文
no listening sockets available
www.diybl.com 时间:2008-03-24 作者:佚名 编辑:本站 点击: [评论]
每个套接字只允许使用一次,但我的电脑就是出现不能绑定端口80的问题,怎么回事?
    提示错误为:
    make_sock:could not bind to address 0.0.0.0:80
    no listening sockets  available,shutting down
    Unable to open logs
 
解决方法:
    出现这个问题,是因为APACHE的默认端口被占用的缘故.解决方法就是把这个端口占用的程序占用的端口去掉.或者改换APACHE的占用端口.
    APACHE的端口当然好解决.直接改配置文件就行了.现在我们就说说如何改其它文件占用APACHE默认端口80的解决方法.
    首先,查看是哪个程序占用了端口.方法是:netstat -a -o你会当前正在监听的端口程序和相应的端口及程序的PID,记住占用这个端口这个程序的PID,一般长用的端口如80会显示为http,21为FTP,所以,你只要记住对应的程序的PID就行了.
    然后,用任务管理器找到属于这个程序的PID.杀死这个进程再启动APACHE就行了.搞定了!
    至于,LINUX等其它非WINDOWS系统查找进程PID和杀死的方法.好好看看相应的命令.很简单哟.呵呵,完了.

发表评论
昵 称: 
校验码: 看不清?点击更换
如果图片或页面不能正常显示请点击这里

频道地图
最新教程
新  闻
相关教程文章
本栏目热门教程
DIY部落简介 | 广告合作 | 联系方式 | 网站地图 | 版权声明 | 收藏本站 | 问题报告
web技术文章