I can't seem to find any evidence on the web of a "bug" with apache that I am experiencing. It appears that apache does not follow symbolic links when the file size is greater than 2 GB. That is, I try to link an ISO file (which resides in, say, /usr/local/some_dir/iso_file) to /var/www/html/some_directory/symlink_to_iso however all other symlinks appear, except those in which the filesize is greater than 2GB. In other words, they are all visibly there in the shell, but when you surf to the apache page to view it:
http://somehost/some_directory/ you see all symlinks but the ones that are big (2+ gb). The big ones don't even appear. Try it, and see for yourself!
I know plenty of other programs (like tar) have filesize limitations or issues with files over 2GB, but I haven't been able to find anyone saying that apache has this problem. I have tried this on FC6,7,and 8 with the latest version of httpd for each, and the results are the same. Do you have any insight as to why this is, and why no one seems to talk about this phenomenon on the web? Or am I just going slowly insane?
BTW, permissions/ownership aren't the issue. The issue is definitely with the filesize. There are not reports of this in the logs (everything seems fine to apache).
Do you have any idea why that is???

Answers
Add AnswerShare your knowledge