求救:web服务配置问题!

求救:web服务配置问题!

我用Vmware6.0虚拟的RHEL5.0,架设的一个web服务器存放个人主页,想让外部能访问到这个网页,文件放在"var/www/html"下可以正常访问(LAN可以访问).
然后我把这些文件移动到"/home/xxx/public_htm"下,
建了一个用户xxx,修改"/etc/httpd/conf/httpd.conf",如下:
1)DocumentRoot "/home/xxx/public_htm",去掉前面的#号
2)ServerName 192.168.254.131:80,去掉前面的#号
3)UserDir后面改为xxx,去掉了它和UserDir public_html前面的#号
4)修改了
<Directory "/home/xxx/public_htm">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
并去掉了#号.
最后,当我重起httpd服务时,报如图所示错误,我检查了<Directory></Directory>,不知道哪里有错,请大家指点,谢谢!


QUOTE:
原帖由 realsumboy 于 2008-7-21 16:10 发表
我用Vmware6.0虚拟的RHEL5.0,架设的一个web服务器存放个人主页,想让外部能访问到这个网页,文件放在"var/www/html"下可以正常访问(LAN可以访问).
然后我把这些文件移动到"/home/xxx/public_htm"下,
建了一个用 ...

1.提示第338行.没有匹配的<Directory></Directory>自己看一下.是不是缺少或是多加了<Directory></Directory>