XAMPP在尝试访问符号链接文件夹中的文件时提供“禁止访问”

时间:2013-11-20 23:25:55

标签: apache xampp

当我尝试访问我在htdocs目录中创建的符号链接文件夹中的文件和目录时,XAMPP会出现“禁止访问”错误。如何让XAMPP停止返回此错误,而是开始返回我在符号链接目录中搜索的文件?

请注意以下内容,我根据类似问题尝试过:

  • 我在localhost
  • 上运行此功能
  • XAMPP已激活,因为我在访问localhost
  • 时收到了启动页面
  • XAMPP可以读取我添加到htdocs的文件,因为我添加了一个可读的index.html文件
  • 符号链接,符号链接目录和子目录都有755个perms,我尝试访问的文件是世界可读的
  • /Applications/XAMPP/xamppfiles/etc/httpd.conf有:

    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
    <Directory "/Applications/XAMPP/xamppfiles/htdocs">
        Options Indexes FollowSymLinks ExecCGI Includes
        AllowOverride All
        Require all granted
    </Directory>
    
  • 我在Mac OS X 10.9上运行XAMPP 1.8.3(最新版本,今天下载)

谢谢!

1 个答案:

答案 0 :(得分:0)

某些指令需要先加+-FollowSymLinks就是其中之一。如果您需要启用符号链接,则需要执行+FollowSymLinks,如果您不需要,则需要执行-FollowSymLinks

您可以阅读有关选项指令here的更多信息。

我在SO here

上找到了另一个问题