LinuxSir.cn,穿越时空的Linuxsir!

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

虚拟主机的试验室发现DocumentRoot 不能随便设置

[复制链接]
发表于 2006-1-25 15:16:08 | 显示全部楼层 |阅读模式
我做虚拟主机的试验室发现DocumentRoot 不能随便设置,一定要在/var/www下建目录。
下面是我成功的配置
NameVirtualHost 139.24.205.98
<VirtualHost 139.24.205.98>
serverName www88.example.com
ServerAdmin root@example.com
DocumentRoot /var/www/vir
</VirtualHost>


但是如果我把DocumentRoot 改成DocumentRoot /www/98就死活不行,我已经把所有权限设置成777,请keven老师回答,谢谢!
发表于 2006-1-25 23:55:09 | 显示全部楼层
不会的
具体什么错误情况,错误信息贴出来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-26 10:57:38 | 显示全部楼层
下面是我的成功配置

NameVirtualHost 139.24.205.98
<VirtualHost 139.24.205.98>
serverName www88.example.com
ServerAdmin root@example.com
DocumentRoot /var/www/vir
</VirtualHost>



<VirtualHost 139.24.205.98>
serverName www98.example.com
ServerAdmin root@example.com
DocumentRoot /var/www/vir2
</VirtualHost>


但是如果更换DocumentRoot 就会只看见默认的apacha欢迎页面
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-26 11:00:28 | 显示全部楼层
Red Hat Enterprise Linux Test Page
This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page, it means that the Apache HTTP server installed at this site is working properly.


--------------------------------------------------------------------------------

这就是更换DocumentRoot /www/98所看到的页面,不是我自己写的index.html内容
回复 支持 反对

使用道具 举报

发表于 2006-1-26 14:14:34 | 显示全部楼层
在VirtualHost配置标记里加上日志项然后把error log 和 access log 出错的地方贴出来!
回复 支持 反对

使用道具 举报

发表于 2006-1-26 20:03:06 | 显示全部楼层
你的默认安装好的apache页面放在啥目录里
你访问web的时候浏览器里怎么输入的
回复 支持 反对

使用道具 举报

发表于 2006-1-27 01:27:07 | 显示全部楼层
the Apache HTTP server installed at this site is working properly.
寒,大哥,这不是安装成功了吗?
已经工作正常了阿,还有什么问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-1 10:44:52 | 显示全部楼层
楼上的,你根本没看懂我的问题,还是别发声音巴,等老师回答吧。
回复 支持 反对

使用道具 举报

发表于 2006-2-7 09:22:38 | 显示全部楼层
楼主,首先,你的态度不对。别人好心帮你的忙,即使没帮上,也别恶言相向,至少,感谢一下也是可以的。

其次,改DocumentRoot好像要改两个地方:

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "E:/WebSites/"

再往下五段:
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "E:/WebSites/">
回复 支持 反对

使用道具 举报

发表于 2006-2-7 09:26:54 | 显示全部楼层
你这个问题主要还是虚拟主机的配置问题。
目前我回答不了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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