LinuxSir.cn,穿越时空的Linuxsir!

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

apache2 设置DocumentRoot的问题!

[复制链接]
发表于 2006-8-10 21:42:54 | 显示全部楼层 |阅读模式
以前在apache1.x下在 http.conf中设置了DocumentRoot就可以了,但是在apache2下设置了这个变量后,重启apache2后还是没有反应。还有我在http.conf中也找不到有任何关于DocumentRoot的设置,但是http://localhost是可以显示那个默认页的。

不知道这是为什么?望有经验的朋友解答一下,先谢了!
发表于 2006-8-11 01:04:07 | 显示全部楼层
应该在 httpd.conf 才对
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 17:19:08 | 显示全部楼层
我是打错了,是在httpd.conf。我配置了还是没用。是不是apache2改了什么啊?
回复 支持 反对

使用道具 举报

发表于 2006-8-11 17:59:26 | 显示全部楼层
Debian的Apache2的配置文件就已经分散到了多个文件中(我表示不解)。虚拟主机设置在sites-enable和sites-available目录下。不知道楼主的情况是不是这样。
回复 支持 反对

使用道具 举报

发表于 2006-8-11 19:00:21 | 显示全部楼层
grep httpd.conf 'DocumentRoot'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-12 00:47:10 | 显示全部楼层
我用的是Gentoo的Apache2,只有一个httpd.conf。
我grep了,就是没有DocumentRoot。奇怪啊,我在debain下装Apache2也是这个问题,但是Apache1.x就好好的。
我晕死了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-18 14:23:50 | 显示全部楼层
原来是在 /etc/apache2/vhosts.d 下的00_default_vhost.conf文件中设置DocumentRoot的。
刚刚从apache1.x升级过来,搞了半天才算ok!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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