【发布时间】:2011-10-29 11:23:02
【问题描述】:
我在我的 Ubuntu 11.04 x64 笔记本电脑上全新安装了 XAMPP for Linux(版本 1.7.4)。 然后我在我的 htdocs 文件夹中创建了一个指向我的项目文件夹的链接:
$pwd
/opt/lampp/htdocs
$sudo ln -s /home/petra/projects/webapp webapp
$ls -al
drwxr-xr-x 4 nobody root 4096 2011-08-18 11:58 .
drwxr-xr-x 18 root root 4096 2011-01-25 15:33 ..
lrwxrwxrwx 1 root root 26 2011-08-18 11:42 webapp -> /home/petra/projects/webapp
当我在浏览器中使用http://localhost/webapp 打开 webapp 时,它只显示“403 Access Forbidden”。错误日志说:
$tail -f /opt/lampp/logs/error_log
[Thu Aug 18 11:43:15 2011] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /opt/lampp/htdocs/webapp
这里是httpd.conf。奇怪的是,FollowSymLinks 选项已经定义(默认)。
有一个similar question on the XAMPP forum,但我认为似乎没有人再关注它了。
有人知道如何解决这个问题吗?
【问题讨论】:
-
您在
/opt/lampp/htdocs中没有禁用FollowSymLinks的.htaccess文件? -
/opt/lampp/htdocs中没有.htaccess文件
标签: apache xampp ubuntu-11.04 lampp