LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: aq1234xyq

[求助]无法访问个人主页

[复制链接]
 楼主| 发表于 2006-5-17 10:30:23 | 显示全部楼层
Post by 晴天1
目录要有读的权限 chmod 707

权限已经设置成755了,777都试过了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-17 10:32:11 | 显示全部楼层
Post by wildfire
你确定在httpd.conf中DocumentRoot是指向/home?

假如确实如此的话看看权限设置,因为错误信息提示权限有问题。另外劝你改过来,把http服务的根目录设在/home跟自杀没什么两样。

wildfire兄,http服务器有两种主页,http://localhost 和http:/localhost/~username 前一个的主目录是默认的/var/www/html没问题,
后者的主目录是/home/username/www,就是它出现了权限问题
回复 支持 反对

使用道具 举报

发表于 2006-5-18 23:31:40 | 显示全部楼层
明白你的意思了。

1)假定你设定个人主页的目录是(这也是默认的设置):~/public_html,
2)在httpd.conf中修改或加入:

<IfModule mod_userdir.c>
UserDir public_html

<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS PROPFIND>
        Order allow,deny
        Allow from all
    </Limit>
    <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
        Order deny,allow
        Deny from all
    </Limit>
</Directory>
</IfModule>

3)重启httpd服务,
4)然后作为该用户运行:
mkdir ~/public_html
把你的文件都移到该目录,再运行:
chmod a+x ~ && chmod -R a+rX ~/public_html
这样应该就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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