几个小时前,我将 ubuntu 13.10 升级到了 14.04 LTS。我在 Rails 上运行的 chiliproject 应用程序有 1 个问题。
尝试访问 chiliproject 应用程序时出现错误 403。在 apache2 错误日志中,我得到:
Symbolic link not allowed or link target not accesibble /var/www/chili
在我的 apache2 conf 中,我得到了:
<Directory /var/www/>
Options FollowSymLinks MultiViews SymLinksIfOwnerMatch
AllowOverride All
Require all granted
# Order allow,deny
# allow from all
</Directory>
RailsBaseURI /chili
<Directory /var/www/chili>
AllowOverride all
Options -MultiViews
Require all granted
# Order deny,allow
# Allow from all
</Directory>
我不知道为什么它没有运行。乘客在跑,我被困住了。有人能帮帮我吗 ?
我试图检查目录中的用户所有权:
ls -ld /var/www/chili
lrwxrwxrwx 1 root root 41 gru 31 2013 /var/www/chili -> /var/www/chiliproject/chiliproject/public
和目标
drwxrwxrwx 4 chiliproject root 4096 gru 31 2013 chiliproject/