我有这个问题:“您无权访问此服务器上的 /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 项目
如您所见,鉴于上述文件权限集,我收到“权限被拒绝”错误是很奇怪的。