在apache2的httpd.conf里新增加了1个VirtualHost,域名是www.ligh.com,此时,服务器总共2个VirtualHost ,apachectl restart的时候却出现了下面的警告提示:
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
大概意思就是说后面新增加的这个VirtualHost 由于端口被占用,不能生效,沿用第一个虚拟主机的配置。
检查了一下,发现,原来在httpd.conf里,我没有把#NameVirtualHost *:80前的注释去掉,导致这个没有生效。
去掉#之后restart,问题解决,如果有https,则总体修改为
NameVirtualHost *:80
NameVirtualHost *:433
Linux系统重启apache出现:
[root@localhost conf]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: [Wed Jul 16 06:52:43 2008] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Jul 16 06:52:43 2008] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Jul 16 06:52:43 2008] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Jul 16 06:52:43 2008] [warn] NameVirtualHost 124.254.31.4:80 has no VirtualHosts
Stopping httpd: [ OK ]
Starting httpd: [Wed Jul 16 06:52:43 2008] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Jul 16 06:52:43 2008] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Jul 16 06:52:43 2008] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Jul 16 06:52:43 2008] [warn] NameVirtualHost 124.254.31.4:80 has no VirtualHosts
看上面提示,发现了,apache虚拟主机出问题,警告:默认监听端口80上有重叠,在我们正常配置虚拟主机时,linux系统配置,XXX.conf 虚拟配置文件,一般都是默认访问在第一个站,表明虚拟主机没配置好。
解决方法:
编辑虚拟主机配置文件,改两处地方就可以了。
1.一处
NameVirtualHost *:80
2.二处
<VirtualHost *:80>
DocumentRoot /home/wwwroot/
ServerName xxx.com
<VirtualHost *:80>
DocumentRoot /home/wwwroot/
ServerName xxx.com
[root@localhost conf]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
相关推荐
SP_M_WARN_CREDIT_CALC_SNS.prc
Proc_Warn_Class.sql
Proc_Warn_Dep.sql
Proc_Warn_All.sql
".whl" 文件是Python的轮子(wheel)格式,是一种预编译的二进制分发格式,旨在解决Python的安装过程中遇到的编译问题,特别是对于C扩展的Python模块。用户可以使用Python的 `pip` 安装工具直接从 ".whl" 文件安装库...
在Python编程过程中,有时会遇到一个特定的错误:“AttributeError: ResourceManager instance has no attribute '_warn_unsafe_extraction'”。这个问题通常与Python的setuptools库及其与特定模块(如pymongo)的...
BERT_SA_Corona_Warn_App 该存储库包含数据和一个笔记本,用于使用BERT变压器模型进行情感分析,以分析德语“ Corona Warn App”上的评论数据。 建议代码在GPU上运行
本文将详细讲解如何利用Parallels Tools_17.1.1.51537解决这个问题。 首先,我们需要理解Linux内核升级的影响。内核是Linux操作系统的核心部分,负责管理和调度硬件资源。当内核版本发生变化时,可能会引入新的功能...
本文将详细解释这个问题的原因以及如何正确解决。 `log_format`指令是Nginx用于设置日志格式的关键工具,它允许自定义日志条目的结构。默认情况下,Nginx提供了一些预设的日志格式,如`combined`和`main`,但用户...
要解决这个问题,我们可以通过注释掉 stdio.h 中的_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");语句来解决这个问题。 具体来说,我们可以按照以下步骤来解决这个问题: 1. 在 m4-...
本案例中的压缩文件名为"GlowingObjectOutlines-master_GlowingObject_Master_warn7ck_zip_",它可能是一个软件开发项目或游戏资源的存档,特别是考虑到"Master"这个词,这通常表示主要版本或者核心部分。...
Currently Jad ignores the contents of the Line Number Table Attribute and the Source File Attribute(不明白什么意思) 5.JAD不能处理继承信息,总是把java.lang.Object作为两个不同类的通用父类,需要的时候...
通过阅读这本书,读者可以学会如何利用OpenMP有效地编写并行代码,提高程序的执行效率,并掌握解决并行编程中可能出现的问题的技巧。 总结,OpenMP为开发者提供了一种简洁的途径,使他们能够在共享内存系统上实现...
Boolean flags can be turned on using the values 1, On, True or Yes. ; They can be turned off using the values 0, Off, False or No. ; An empty string can be denoted by simply not writing anything ...
the Switch() operator is within a while loop, causing an error on the second iteration. (BZ 460) Disassembler - fix for error emitted for unknown type for target of scope operator. Now, ignore it and...
《GlowingObjectOutlines-master_GlowingObject_Master_warn7ck_zip_源码》是一个针对游戏开发的项目,主要涉及的技术点是游戏对象轮廓高亮显示。该项目的源码提供了如何在游戏场景中实现物体边缘发光效果的方法,这...
####操作系统口令加固#### sed -i '/^PASS_MAX_DAYS[:space:]*[:digit:]*/c\PASS_MAX_DAYS\t90' /etc/...sed -i '/^PASS_WARN_AGE[:space:]*[:digit:]*/c\PASS_WARN_AGE\t7' /etc/login.defs chmod 600 /etc/login.defs
npm install 报警告npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.0 ...npm WARN fsevents@1.2.0 had bundled packages that do not match the required version(s). They have been replaced with