1

我有这个问题:“您无权访问此服务器上的 /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”目录。符号链接和目录的权限都应该没问题,如下图:

/图书馆/Web服务器/文档>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 项目

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

4

1 回答 1

0

highlight the project folder in the apache directory. Press command + i and make sure in permissions that everyone can read.

于 2012-12-25T02:50:54.293 回答