V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
anuxs
V2EX  ›  问与答

apache虚拟目录禁止访问,请问错误在哪里(附conf文件)?

  •  
  •   anuxs · 2011-07-04 00:16:18 +08:00 · 6558 次点击
    这是一个创建于 4674 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Alias /hc/ "/home/bitnami/hanchuan/htdoc"
    Alias /hc "/home/bitnami/hanchuan/htdoc"

    <Directory "/home/bitnami/hanchuan/htdoc">
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>

    访问
    http://alangs.info/hc
    或者
    http://alangs.info/hc/index.php
    都报没有权限访问的错误。
    实际上 /home/bitnami/hanchuan/htdoc/index.php 是存在的。
    请问错误在哪里?
    8 条回复    1970-01-01 08:00:00 +08:00
    ayanamist
        1
    ayanamist  
       2011-07-04 00:32:35 +08:00
    首先这句存在的意义不大:
    Alias /hc "/home/bitnami/hanchuan/htdoc"
    其次你给的环境说明太模糊了。Apache运行的用户对该目录有没有RX权限?对该文件有没有R权限?都没有说明。报的是403吧,文件存在应该是404的。一般容易忽视的是忘了给目录加X权限了。
    anuxs
        2
    anuxs  
    OP
       2011-07-04 13:41:52 +08:00
    Apache是用daemon用户启动的,开机启动。这个home目录有RX权限的是bitnami用户,属于root组的。目前用ls -l ,得知,整个apache目录是属于root组的。我试试把daemon加到home目录里面去吧。已经用bitname 登录 把home/bitname/hanchuan/htdoc 给 chmod 755了。
    TheOnly92
        3
    TheOnly92  
       2011-07-04 14:12:51 +08:00
    chmod 755 /home/bitnami
    kojp
        4
    kojp  
       2011-07-04 14:35:11 +08:00
    我也遇到这个问题。。。。我用的是WAMP
    9hills
        5
    9hills  
       2011-07-04 17:57:12 +08:00
    如果chmod 755 不能解决问题的话,那么你检查一下是不是用的Fedora系。。

    SElinux是不是没关?
    lemonda
        6
    lemonda  
       2011-07-04 18:59:41 +08:00
    换suphp试试
    anuxs
        7
    anuxs  
    OP
       2011-07-06 11:37:04 +08:00
    @9hills 我是AWS的EC2主机,ubuntu系统。用的是bitnami做好的系统。默认DocumentRoot在/opt/bitnami/apache/hotdocs下面,整个/opt只有root有X权限,bitnami可读。我现在想加个/home/bitname/hanchuan/htdoc 作为虚拟目录,这个/home/binami已经是 755了.我继续看看是什么权限导致的。谢谢。
    anuxs
        8
    anuxs  
    OP
       2011-07-31 13:04:41 +08:00
    问题解决了。今天看到这里还记录了。
    错误在这里:
    Order allow,deny
    改成
    Order deny,allow
    就好了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2355 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:01 · PVG 09:01 · LAX 18:01 · JFK 21:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.