数時間前、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/