在Apache / PHP中使用X-Sendfile

我似乎无法find关于X发送文件或PHP示例代码(有一些轨道代码)的文档。

任何人以前使用过它,会介意给出一个简短的代码片段和简短的描述?

X-Sendfile是一个HTTP头,所以你需要这样的东西:

header("X-Sendfile: $filename"); 

如果configuration正确,您的networking服务器将启动它。 这里有一些更多的细节:

http://www.jasny.net/articles/how-i-php-x-sendfile/

如果调整Web服务器configuration不是一个选项,考虑PHP的标准的readfile()函数 。 它不会像发送邮件那么快,但会更加广泛地兼容。 另外请注意,这样做的时候,你也应该至less发送一个Content-Type头。

是的,PHP中有详细的示例代码,说明此页面中的 X-Sendfile。 您也可能需要参考这个父网站下载和安装。 我跟着教程, 它为我工作像魅力