无法查看存储在 Linux 网络服务器上安装的网络驱动器上的图像

无法查看存储在 Linux 网络服务器上安装的网络驱动器上的图像

/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 选项来解决此问题。参考阿帕奇的文档

相关内容