2013-01-11 118 views
1

以前我的IP是10.0.6.63,Apache服务器工作正常。无法分配请求的地址:make_sock:无法绑定到地址

在重新启动DHCP改变了我的IP地址10.0.15.12现在,当我试着启动Apache它给我下面的错误

$service httpd restart 

开始的httpd:周五1月11日十六时17分28秒2013] [提醒]模块wsgi_module已经加载,跳过 (99)无法分配请求地址:make_sock:无法绑定解决10.0.6.63:80 没有听插座可用,关停 无法打开日志

回答

0

解决:对不起球员,失误。我在/ etc中有另一个配置覆盖了本地配置。这是为旧的ip配置的。

1

如果你是使用移动的IP地址不能使用基于IP的虚拟主机,但基于命名的虚拟主机

入住这apache documentation link

+0

运行的Virtualmin我不使用IP基础Virualhosts –

+0

那么,这是否IP从何而来?也许你使用它而不是DNS',或者它是你主机文件上的固定DNS?如果您使用基于命名的VH,只需确保使用始终返回正确IP的名称。 – regilero

+0

我正在使用dhcp。 ServerName 10.0.15.12:825监听825并且有ssl配置。我不明白为什么它使用旧的IP和端口80?这是关系到路由器或somthing。在conf文件中,我没有提到任何地方的端口80或旧的IP。 –

0

我想你可以检查httpd.conf(默认配置文件名)配置文件。

#Listen 12.34.56.78:80 

您可以更改您的服务器IP地址。

0

我有一个类似的问题。

我解决了这个问题,通过禁用或注释掉 这一行Listen 192.168.1.80:80/etc/httpd/conf.d/ssl.conf

我上一个CentOS 5.11

+0

更好地替换您的新IP ;-) –

相关问题