I love iPhone, Android, Cocos2d-x
シンボリックリンクのファイルを Apache で表示できなかったメモ
ちょっと恥ずかしい失敗なのですが、解決までに少し時間を取られたので反省を込めてメモ。
状況
- Apaceh のドキュメントルート以外のファイルを表示するためにシンボリックリンクを作成
- そのファイルを表示させようとしたところ「403 Forbidden」になる
- エラーログには Symbolic link not allowed or link target not accessible
確認点
- Apache の実行ユーザでシンボリックリンク先のファイルに実行権限がないのかと思い確認
- httpd.conf を確認 OptionsにFollowSymLinks が指定してあるか確認
しかし、上記2点とも問題なし
結局
シンボリックリンクが /var/www/html/hoge => /home/foo/hoge だったのだが、
/home/foo のパーミッションの問題でした。
関連する投稿
5 comments
コメントをどうぞ
Additional comments powered by BackType
今、同じ原因で1時間、はまりました。
解決です。
ありがとうございました。
参考になってなによりです。
Best Private Proxies…
ã?¡ã?‡ã?£ã?¨æ??ã?šã??ã??ã??失æ??ã?ªã?®ã?§ã?™ã?Œã??解決ã??ã?§ã??å°‘ã??æ™?é?“ã?’å??ã?‰ã?Œã?Ÿã?®ã?§å??çœ?ã?’è??ã??ã?¦ã?¡ã?¢ã?? 状æ?? Apaceh…
2tumultuously…
…
Instagram Proxies…
ã?¡ã?‡ã?£ã?¨æ??ã?šã??ã??ã??失æ??ã?ªã?®ã?§ã?™ã?Œã??解決ã??ã?§ã??å°‘ã??æ™?é?“ã?’å??ã?‰ã?Œã?Ÿã?®ã?§å??çœ?ã?’è??ã??ã?¦ã?¡ã?¢ã?? 状æ?? Apaceh…