我有微软Windows服务器iis 7,我已经安装了apache2 x-sendfile插件安装在apache上,但是当我按照代码
进行测试时if (in_array('mod_xsendfile', $modules)) {
// If mod_xsendfile is loaded, use X-Sendfile to deliver.. (optional: I have this as failover to use PHP readfile() if mod_xsendfile is unavailable)
header ('X-Sendfile: ' . $pathToFile);
header ('Content-Type: ' . $documentMIME);
header ('Content-Disposition: attachment; filename="' . $actualFilename . '"');
exit;}
什么都没发生!
问题是什么?
答案 0 :(得分:1)
mod_xsendfile本人的作者已经对此有所回答: mod_xsendfile for Win x64?
我假设你使用的是Windows 7的Windows 64位。他表示虽然该线程中的其他人正在使用它,但没有构建。我会通读他们的评论/回复。安装并确保修改httpd文件以正确加载它。祝你好运。