/home/lv_admin/uslonsnas001
我在存储图像的位置安装了一个网络驱动器。挂载点和所有子文件夹都具有 rwx mod 775 权限。我的 PHP 脚本将图像移动到此装载,但 Apache 之后无法查看图像。我的网页(位于/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 选项来解决此问题。参考阿帕奇的文档。