【问题标题】:403 Forbidden trying to access folder on browser403 禁止尝试访问浏览器上的文件夹
【发布时间】:2014-08-03 05:46:11
【问题描述】:

我在 ~/Documents/WebD/ 中有一个名为 Tarea 的文件夹,里面有一个 public_html 文件夹,为了访问它,我尝试以一千种方式创建一个虚拟主机,但它没有用,现在我正在尝试到那里创建一个从 tarea 到 /var/www/html/tarea 的符号链接,并通过 localhost/tarea/public_html 访问,但你得到了

    Forbidden
    You don't have permission to access /tarea on this server.
    Apache/2.2.15 (CentOS) Server at localhost Port 80

我尝试了很多在论坛上命名的不同方法,更改 httpd.conf,授予 apache 权限等,但都没有奏效

有什么建议吗?

【问题讨论】:

    标签: linux apache centos localhost httpd.conf


    【解决方案1】:

    可能是 SELinux 阻止了 Apache 访问这些文件。我会尝试将 SELinux 切换到许可模式并查看您的权限是否打开。您可以阅读有关 SELinux 和 Apache 的更多信息here

    要将 SELinux 置于许可模式,请执行以下操作:

    echo 0 > /selinux/enforce
    

    要将 SELinux 恢复为强制模式,请执行以下操作:

    echo 1 > /selinux/enforce
    

    【讨论】:

      【解决方案2】:

      希望您已经检查了 /tarea 文件夹的权限。运行 Apache 服务器的用户应具有特定目录的读/写权限。

      【讨论】:

      • 这是 ls -ld 返回给我的:drwxrwxrwx。 6 apache apache 4096 6 月 12 日 14:32 tarea
      猜你喜欢
      • 2015-08-20
      • 2016-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-22
      • 1970-01-01
      • 2019-02-24
      • 1970-01-01
      相关资源
      最近更新 更多