/home/lv_admin/uslonsnas001
画像が保存されているネットワークドライブをマウントしました。マウントポイントとすべてのサブフォルダにはrwx mod 775権限があります。私のPHPスクリプトは画像をこのマウントに移動しますが、Apacheは後で画像を見ることができません。私のWebページ(場所/var/www/
)の画像パスは次のように設定されています。
/home/lv_admin/uslonsnas001/BoardTest/2011/5/29/10/35/17788/Images/E_1-U23.jpg
表示エラー/var/log/apache2/error.log
:
[error] [client 128.251.109.244] File does not exist: /var/www/home, referer:
http://uslonsweb003.us.alcatel-lucent.com/AOI/repairtool/repairindex.php
したがって、Apacheは私のイメージパスを相対リンクとして扱うように見えますが、シンボリックリンクでなければならないと思います。この問題を解決するにはどうすればよいですか?
答え1
ApacheはURLを相対的または絶対的なものと見なします。場所システムルートディレクトリではなくフォルダです。
シンボリックリンクを使用してFollowSymlinksオプションを有効にすると、この問題を解決できます。引用するApacheドキュメント。