make_sock:Could not bind address to port问题解决
时间:2014-07-20 17:35 来源: 我爱IT技术网 作者:山风
服务器经过停电维修后,重启Apache就发现了以下这问题。

经分析一般有两个可能
第一个是Apache的Warning: DocumentRoot [/var/www/erp/erp_version/demo] does not exist,表示你设定的网站目录下,并没有存在对应的资料夹。
Linux安装LAMP的目录在/etc/apache2/sits_available/default,可以看到以下注解的地方,就是先前申明域名对应的所在,检查此目录即可。

第二个可能是由于你的80端口被其他的应用程序占据了
Warning: (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80

这这个情况要解决要先查到是哪个可执行程序占住了,删除后重启Apache就可以了。
可以先用先用sudo netstat -tulpn| grep :80查询端口被谁占据,再采用killall -9 apache2等清除执行程序。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
