由 eagle_n 在 09-25-2002 16:57 发表:
apache关于个人主页权限的问题!
默认的,个人主页的存放在public_html,我也在用户的目录下面设置了这个文件夹,并且把他的权限设为:777,在httpconf中也定义了,可是就是不能够访问,我不知道应该怎么样做!!
…………………………………………………………………………………………
rh7.1,默认的安装!
谢谢各位的指教!
由 henryandpcw 在 09-25-2002 17:14 发表:
你访问的地址是什么?
由 anyzone 在 09-26-2002 12:46 发表:
apache 启动了吗?
由 eagle_n 在 09-26-2002 16:42 发表:
??
apache已经启动,使用地址(ip)可以访问,就是用拥护的默认域名( http://localhost/~username )不能访问!我不知道错误的原因在那里!
由 eagle_n 在 09-26-2002 16:47 发表:
??
就是使用http://ip/~username不能访问,我也不知道错误在那里!
请高手指教!
我的apache已经启动!
由 eTony 在 10-01-2002 10:22 发表:
我的也是,显示:( http://127.0.0.1/~tony)
Forbidden
You don't have permission to access /~tony on this server.
不知道什么原因???
(127.0.0.1 可以访问)
Seeking Freedom,pure Freedom!
http://211.92.88.40/~tony/
由 eTony 在 10-01-2002 12:31 发表:
没有人原意回答这个问题么??
Seeking Freedom,pure Freedom!
http://211.92.88.40/~tony/
由 刀疤鱼 在 10-01-2002 13:21 发表:
服务器的软件防火墙是不是打开了这方面的设置? 随便考虑的.
由 小宝 在 10-01-2002 13:53 发表:
我的分析如下:
Forbidden
You don't have permission to access /~tony on this server.
这一行的提示大家都知道,是访问权限不够,那么为什么不够呢?那是因当 httpd 工作的时候是用nobody工作的,所以你的/home/xxxx首先必须有nobody可以访问的权限,可以用:
chmod o+x /home/xxxx
如果你在smr.conf或httpd.conf中配置了用户的目录为public_html,那么这个目录也得有nobody进入的权限,用
chmod o+x /home/xxxx/public_html
在检查一下/home/xxxx/public_html里的index.html是不是有读取的权限.如果没有就加上:
chmod o+r index.html
如果还不行那么你可以检查一下Apache的log了.
就可以知道问题处在哪里了
由 eTony 在 10-01-2002 16:28 发表:
我的目录权限和文件权限全是设的777.
另外, 127.0.0.1能够访问,那么应该和防火墙无关吧??
Seeking Freedom,pure Freedom!
http://211.92.88.40/~tony/
由 小宝 在 10-02-2002 06:43 发表:
你可以切换到nobod用户,然后进入/home/xxx/publi_html看看能不能进入
由 小宝 在 10-02-2002 06:43 发表:
sorry,是noboby
由 北南南北 在 10-05-2002 09:26 发表:
把配制文件发上来,大家一起研究。哈。。否则大家都