1
ayanamist 2011-07-04 00:32:35 +08:00
首先这句存在的意义不大:
Alias /hc "/home/bitnami/hanchuan/htdoc" 其次你给的环境说明太模糊了。Apache运行的用户对该目录有没有RX权限?对该文件有没有R权限?都没有说明。报的是403吧,文件存在应该是404的。一般容易忽视的是忘了给目录加X权限了。 |
2
anuxs OP Apache是用daemon用户启动的,开机启动。这个home目录有RX权限的是bitnami用户,属于root组的。目前用ls -l ,得知,整个apache目录是属于root组的。我试试把daemon加到home目录里面去吧。已经用bitname 登录 把home/bitname/hanchuan/htdoc 给 chmod 755了。
|
3
TheOnly92 2011-07-04 14:12:51 +08:00
chmod 755 /home/bitnami
|
4
kojp 2011-07-04 14:35:11 +08:00
我也遇到这个问题。。。。我用的是WAMP
|
5
9hills 2011-07-04 17:57:12 +08:00
如果chmod 755 不能解决问题的话,那么你检查一下是不是用的Fedora系。。
SElinux是不是没关? |
6
lemonda 2011-07-04 18:59:41 +08:00
换suphp试试
|
7
anuxs OP @9hills 我是AWS的EC2主机,ubuntu系统。用的是bitnami做好的系统。默认DocumentRoot在/opt/bitnami/apache/hotdocs下面,整个/opt只有root有X权限,bitnami可读。我现在想加个/home/bitname/hanchuan/htdoc 作为虚拟目录,这个/home/binami已经是 755了.我继续看看是什么权限导致的。谢谢。
|
8
anuxs OP 问题解决了。今天看到这里还记录了。
错误在这里: Order allow,deny 改成 Order deny,allow 就好了。 |