【问题标题】:You don't have permission to access /project on this server您无权访问此服务器上的 /project
【发布时间】:2012-12-08 22:16:43
【问题描述】:

我有这个问题:“您无权访问此服务器上的 /project。” 而且,让我感到麻烦的是,在终端:

sol@Sol-MacMini /Library/WebServer/Documents>sudo ln -s /User/sol/Documents/project/ ./project
sol@Sol-MacMini /Library/WebServer/Documents>sudo ln -s /Applications/web/ci/ ./ci
sol@Sol-MacMini /Library/WebServer/Documents>ls
CodeIgniter         ci
PoweredByMacOSX.gif     m-plan
PoweredByMacOSXLarge.gif    project

但在我的浏览器中,输入“localhost”时看不到“项目”。如果输入“localhost/ci”,它可以工作,当“localhost/project”时它不工作。我认为我的 apache 设置可能有问题。

我能做些什么来解决这个问题?

更多说明:

我在 apache 的 htdocs 目录下创建了一个符号链接“project”,它指向我家下的“project”目录。符号链接和目录的权限都应该没问题,如下图:

/Library/WebServer/Documents>ls -l

lrwxr-xr-x 1根轮35 12 21 17:59项目-> /Users/sol/Documents/htdocs/project

sol@Sol-MacMini ~/Documents/htdocs>ls -l

drwxr-xr-x@ 15 sol admin 510 12 21 17:59 项目

如您所见,鉴于上述文件权限设置,我收到“权限被拒绝”错误是很奇怪的。

【问题讨论】:

    标签: macos apache permissions


    【解决方案1】:

    突出显示 apache 目录中的项目文件夹。按 command + i 并确保每个人都可以阅读的权限。

    【讨论】:

    • 一些澄清:我在apache的htdocs目录下创建了一个符号链接“project”,它指向我家下的一个“project”目录。符号链接和目录的权限应该都可以,如下图: /Library/WebServer/Documents>ls -l lrwxr-xr-x 1 root wheel 35 12 21 17:59 project -> /Users/sol/ Documents/htdocs/project sol@Sol-MacMini ~/Documents/htdocs>ls -l drwxr-xr-x@ 15 sol admin 510 12 21 17:59 project 如您所见,我得到“权限被拒绝”很奇怪" 给定上述文件权限集的错误。
    猜你喜欢
    • 2013-06-30
    • 2019-02-22
    • 2017-05-04
    • 2015-10-06
    • 2015-10-07
    • 2017-05-30
    • 2015-12-24
    相关资源
    最近更新 更多