您无权访问此服务器上的 /project

Posted

技术标签:

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

我有这个问题:“。” 而且,让我感到麻烦的是,在终端:

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 项目

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

【问题讨论】:

【参考方案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 如您所见,我得到“权限被拒绝”很奇怪" 给定上述文件权限集的错误。

以上是关于您无权访问此服务器上的 /project的主要内容,如果未能解决你的问题,请参考以下文章

您无权访问此服务器上的 /

Forbidden 您无权访问此服务器上的 /phpmyadmin

Wordpress 403 禁止“您无权访问此服务器上的 /。”

Heroku 上的 Symfony:403 Forbidden 您无权访问此服务器上的 /

phpmyadmin - 禁止 - 您无权访问此服务器上的 /phpmyadmin/

WAMP 错误:禁止您无权访问此服务器上的 /phpmyadmin/