首页 > 默认分类,PHP > apache xsendfile php做文件下载时避免下载文件无法打开的方法
2014
10-22

apache xsendfile php做文件下载时避免下载文件无法打开的方法

windows下安装xsendfile模块的方法不用说了 主要是讲一点就是conf文件中LoadModule后 只增加一个XSendfile on就可以了


linux下需要多说明

$ path/to/apache/bin/apxs -cia mod_xsendfile.c

通过这种方式进行安装模块,然后在conf里面增加Xsendfile on 就可以了


php代码如下

<?php

$name=  urldecode($_GET['url']);

header('Content-Type:application/octetstream');

header('Content-Disposition: attachment; filename="'.$name.'"');

header('X-Sendfile:E:/rzpt/d/doc/'.$name);

exit;

github 地址  https://github.com/nmaier/mod_xsendfile

最后编辑日期:
作者:hainuo
hainuo
这个作者貌似有点懒,什么都没有留下。
https://shenghuo.alipay.com/transfer/aaCollect/pay.htm?id=18656668&sign=1e0c1245ffd24ee46f648ea278825f49
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!