网上搜索了一下午才找到怎么配置 Apache 的 X-sendfile .

首先,据说只有Apache 2.x 才支持这一特性.其次Linux下支持此特性需要内核支持.一般现在的2.6的内

核都是支持的,最早好像是要到2.2的内核开始支持.

测试环境 :

系统:Windows XP

Apache 版本 :

2.11

辅助脚本 :

PHP 5.2.6

配置步骤:

1.下载模块文件

在 http://www.apachelounge.com/download/ 下载

一个windows 下编译好的x-sendfile 模块 mod_xsendfile-0.9-w32.zip .解压后将文件 mod_xsendfile.so 移动到 apache/modules 目录下.

2.配置Apache 配置文件

将以下内容配置到配置文件中

# 加载 x-sendfile 模块

LoadModule xsendfile_module modules/mod_xsendfile.so

XSendFile On

XSendFileAllowAbove On

3.使用PHP调用X-sendfile

实例代码:

<?php header('Content-Type:application/octetstream'); header('Content-Disposition: attachment; filename="1.exe"'); header('X-Sendfile:D:/WebDocs/ZendStudio.exe'); exit;

参考文献:

http://blog.sina.com.cn/s/blog_549212ae010086s9.html

Apache 的 X-sendfile相关推荐

  1. Apache主配置文件httpd.conf 详解

    2019独角兽企业重金招聘Python工程师标准>>> Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ ...

  2. Apache阶段二-

    一.Apache 主要配置文件注释 Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ Apache服务器的配置信息全部存储在 ...

  3. Apache服务器配置参数的全面说明(所有参数)

    Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ Apache服务器的配置信息全部存储在主配置文件/etc/httpd/co ...

  4. Apache web服务器(LAMP架构)

    apache介绍 1).世界上使用率最高的网站服务器,最高时可达70%:官方网站:apache.org 2).http 超文本协议 HTML 超文本标记语言 3).URL 统一资源定位符 http:/ ...

  5. linux apache 配置文件位置,Apache主配置文件httpd.conf 详解

    Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ Apache服务器的配置信息全部存储在主配置文件/etc/httpd/co ...

  6. apache主要目录、配置文件详解

    一.Apache 主要配置文件注释 Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ Apache服务器的配置信息全部存储在 ...

  7. Apache的配置文件详细解释

    一.Apache 主要配置文件解析 Apache的主配置文件:/etc/httpd/conf/httpd.conf Apache的默认站点主目录:/var/www/html/ Apache服务器的配置 ...

  8. Apache站点下载大文件不完整原因及解决办法(128M自动中断)

    学习网址:www.only-softs.com 问题: 使用浏览器(如IE等)直接下载大于1G的大文件,浏览器下载至128M自动中断. 解决方法: 只要把Apache的配置文件httpd.conf里& ...

  9. apache配置指令速查

    AcceptFilter AcceptFilter 指令 说明 根据协议类型对监听Socket进行优化 语法 AcceptFilter protocol accept_filter 作用域 serve ...

  10. Apache web服务器(LAMP架构)(week3_day4)--技术流ken

    apache介绍 1).世界上使用率最高的网站服务器,最高时可达70%:官方网站:apache.org 2).http 超文本协议 HTML 超文本标记语言 3).URL 统一资源定位符 http:/ ...

最新文章

  1. Please select Android SDK
  2. 如何在数据管理DMS上使用phpMyAdmin数据库(wdcp/wordpress/discuz篇)
  3. HDFView 3.1.2 在WIN10系统安装后打开出现黑框闪退的解决方法
  4. 《相关性准则——大数据时代的高效能之道》一一2.3 数字信息
  5. 删除Win7通知区域的无效图标
  6. oracle数据库索引
  7. 敏捷脑图用例实践之路
  8. Bundle Adjustment原理及应用
  9. 轻松搭建Windows8云平台开发环境
  10. 2018CUMCM(数学建模国赛)_B——智能RGV的动态调度策略
  11. 细菌的天敌抗生素,如何利用这把救命的双刃剑?
  12. QWidget setStyleSheet无效
  13. MAC 常用终端命令
  14. nexus 4/5/6/7/9/10 安卓5.1 LMY47D root教程
  15. 程序员写了个自动回复机器人和女友聊天,女友发现后....
  16. 在Eclipse上搭建Android开发环境
  17. 杭州电子商务研究院发布“独立站”新概念
  18. 希腊罗马神话传说和《圣经》中的英语成语典故
  19. 鸿蒙和ios流畅对比,鸿蒙OS对比iOS,华为再次“超越”,流畅度大幅领先苹果!...
  20. MATLAB 学习笔记:1 定义和使用矩阵

热门文章

  1. 公众号欢迎各位大佬投稿
  2. NVIDIA GPU 计算能力
  3. MySQL + Oracle GoldenGate + OGG Application Adpater
  4. 云计算技术的应用和前景
  5. 阿里云国际站代理商:阿里云国际版香港轻量ECS服务器怎么样?
  6. 一切从游戏开始-完整的一个python to hack 实例
  7. Zynq实现分布式Fir滤波器
  8. 主流Web架构相互比较
  9. 粒子的散射模拟matlab程序,基于Matlab的α粒子的散射实验模拟.pdf
  10. CE-植物大战僵尸-僵尸-关卡-金币