[问题]Apache配置文件被清零

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
tandkzy
帖子: 512
注册时间: 2006-02-12 19:29
送出感谢: 1 次
接收感谢: 0

[问题]Apache配置文件被清零

#1

帖子 tandkzy » 2008-06-29 21:05

我的Apache安装的是cn99源里的版本。安装完成后即可用。装完后检查过配置文件,里面内容全有。但是今天打开机器想改一下配置,却发现配置文件的大小为0字节。可奇怪的是服务器运行正常,使用浏览器仍然可以访问。当我想重启动该项服务,提示我配置文件错误,然后服务器继续运行,没有任何问题。
我是很奇怪。我的服务器只用在局域网里面,自安装以后一直没有连接互联网更新过,也从来没有修改过配置文件。安装时间在36天以前(因为更新管理器提示我最后一次更新是36天以前的)。
那么,谁能告诉我怎么修正这一问题?
头像
blissday
帖子: 384
注册时间: 2008-05-18 14:23
系统: Win7
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 blissday » 2008-06-30 13:45

的确很奇怪,我也在思考中
tandkzy
帖子: 512
注册时间: 2006-02-12 19:29
送出感谢: 1 次
接收感谢: 0

#3

帖子 tandkzy » 2008-07-01 20:25

有人遇到过类似的问题吗?
我还安装过vsftp,但是配置文件却很正常,其它的一些软件也不会有配置文件清零的情况发生,唯有apache会这样。真是搞不懂。
cha369
帖子: 14
注册时间: 2008-08-23 16:12
送出感谢: 0
接收感谢: 0

#4

帖子 cha369 » 2008-08-23 17:10

apache2.conf文件
qhwa
帖子: 11
注册时间: 2008-05-26 10:35
送出感谢: 0
接收感谢: 0

#5

帖子 qhwa » 2008-08-24 3:11

/etc/apache2/httpd.conf 是空的
/etc/apache2/apache2.conf 才是

apache2 -t 看看错误是什么?
xunzhao
帖子: 2
注册时间: 2008-10-31 19:34
送出感谢: 0
接收感谢: 0

Re: [问题]Apache配置文件被清零

#6

帖子 xunzhao » 2008-10-31 19:41

严格地说,Ubuntu的Apache(或者应该说Linux下的Apache?)的配置文件是/etc /apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如httpd.conf等,则是通过Include指令包含进来。在apache2.conf中可以找到这些Include行:
引用

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:
Include /etc/apache2/httpd.conf

# Include ports listing
Include /etc/apache2/ports.conf
……
# Include generic snippets of statements
Include /etc/apache2/conf.d/

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/

结合注释,可以很清楚地看出每个配置文件的大体作用。当然,你完全可以把所有的设置放在apache2.conf或者httpd.conf或者任何一个配置文件中。Apache2的这种划分只是一种比较好的习惯。

感谢原文: http://ggggqqqqihc.javaeye.com/blog/215572
我的博客: http://blog.csdn.net/xl_xunzhao
回复

回到 “服务器基础应用”