我有一个在CentOS 5.3上运行的Apache服务器。 目前它拥有12个没有已知问题的网站。 (我这样说是指出,到目前为止,我的Apache安装已经完美无缺)我添加了一个新的站点,其中的VirtualHost的DocumentRoot是一个Samba共享。
当在服务器的命令行我可以cp video.m4v ~整个文件被正确地复制到我的主目录。 但是当我尝试从IE / Firefox / Safari / Chrome访问文件时,它只传回33k的部分结果。 我的图像和audio文件也是如此。 如果我通过将文件从共享复制到服务器,然后将它们提供给服务器,则文件将传输到本地。
有任何想法吗?
在你的Apacheconfiguration里面设置下面的指令:
<Directory /path/to/directory>
EnableSendFile Off
</Directory>
这对我有效!