[已解决]apache 的奇怪问题。

[已解决]apache 的奇怪问题。

OS 是 CentOS5,系统自带的apache。

有个目录是通过samba共享过来的,里面有一些jpg文件。 在/var/www/html/下建了个link到那个共享目录下,通过浏览器无法显示这些jpg文件。但是access.log里显示正常

QUOTE:
10.3.240.4 - - [22/Jan/2009:11:22:54 +0800] "GET /pfbak/img/3DMark06/3dMark06-GT1-NV/0001/CTXT0001/SCRIPT/GT1_1_hal.jpg H
TTP/1.1" 200 21107 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"

同时 error.log里没有出错的信息。 如果把这些jpg文件拷贝到本地来,是可以通过浏览器显示的。

请问 这是什么原因啊?

谢谢!

有高人知道吗?
你建立的是软连接
硬链接的话应该是可以的
hard link是不能跨越文件系统的。不是这个问题。
搞定了! 要2个参数
EnableSendfile off
EnableMMAP off

详细参考
http://onlinezero.com/blog/?p=3