LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 573|回复: 3

请各们帮忙哪里出问题了?

[复制链接]
发表于 2004-5-25 18:45:00 | 显示全部楼层 |阅读模式
[root@RedHat8 conf]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd: [Tue May 25 18:45:17 2004] [error] (22002)Name or service not kn
own: Cannot resolve host name aa.test.com --- ignoring!
[Tue May 25 18:45:17 2004] [error] (22002)Name or service not known: Cannot reso
lve host name bb.test.com --- ignoring!
[Tue May 25 18:45:17 2004] [warn] NameVirtualHost www.test.com:80 has no Virtual
Hosts
                                                           [  OK  ]
但是在浏览器上可以访问得到主页也可以访问虚拟主机,但出现这个问题为什么?
我的HTTPD。CONF 配置文件如下:<VirtualHost aa.test.com >
   ServerAdmin webmaster@dummy-host.example.com
  DocumentRoot /var/www/html/aa
  ServerName aa.test.com
  ServerAlias aa
   ErrorLog logs/dummy-host.example.com-error_log
   CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost bb.test.com >
   ServerAdmin webmaster@dummy-host.example.com
  DocumentRoot /var/www/html/bb
  ServerName bb.test.com
  ServerAlias bb
   ErrorLog logs/dummy-host.example.com-error_log
   CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

还请高手指导一下!谢谢~!~
 楼主| 发表于 2004-5-26 09:53:54 | 显示全部楼层
这个论坛正是我想说的,太不热心了`!!!
发表于 2004-5-26 11:39:53 | 显示全部楼层
基于域名的虚拟主机,如果DNS里没有它们的记录,则会出现无法解析虚拟主机名(aa.test.com 和 bb.test.com)的错误信息。

你得在DNS里添加他们的相关记录
发表于 2004-5-26 12:07:47 | 显示全部楼层
ServerName aa.test.com

-----------------------------------
如果你把所有的虚拟主机都放到一个ip地址上的话,你在 ServerName 后面应该跟你的ip地址,而且应该写在所有虚拟主机的配置的上面,如果你有多个ip地址绑定在你的网卡上的话,就把ServerName写在每一个虚拟主机的配置文件中间,后面跟你分配给他们的ip地址。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表