首页 > TAG信息列表 > x-sendfile

php-412-X-SendFile交付的文件的前提条件失败

对于使用X-SendFile交付给用户的较大视频文件,我的行为很奇怪.服务器响应412-前提条件失败. 如果我禁用X-SendFile,一切正常,因此必须与此相关. 一些代码: $finfo = finfo_open(FILEINFO_MIME_TYPE); $mime = finfo_file($finfo, $file_path); header("Content-type: ". $mime);

XSendfile无法正常工作-PHP,Apache,Cpanel

强烈建议使用XSendfile,因为我们正在从服务器提供很大的文件.服务器正在运行Cpanel.以前,我们使用的是直接强制下载脚本,该脚本在某些浏览器中也无法正常运行.希望使用XSendfile用一块石头杀死两只鸟. 好的,我们的主机已在服务器上启用Xsendfile.我写了一个快速测试脚本: $file = "

下载与PHP一起提供的大(ish)压缩邮件对于连接速度慢的人来说已损坏

我是新手,所以我会尽力解释我遇到的问题.如果我遗漏或不清楚,我会事先道歉. 我在我的根目录之外提供一个81MB的zip文件给那些事先经过验证的人.我一直在收到有关下载损坏或无法完成下载的报告.如果我模拟慢速连接,我已经在我的机器上验证了这一点. 我在运行Apache-Coyote / 1.1的共

php – xsendFile下载有0个字节

在LAMP堆栈上,我无法使xSendFile工作.问题是下载有0个字节. 为了确保我安装了xSendFile,我已将其添加到我的.htaccess文件中: <IfModule mod_xsendfile.c> SetEnv MOD_mod_xsendfile 1 </IfModule> (我无法使用apache_get_modules()进行测试,因为我将PHP作为fastCGI运行.) 然后

php – Nginx:X-Accel-Redirect无法在具有MIME扩展名的文件中工作

我正在开发一个webapp,X-Accel-Redirect标头只能在没有扩展名的文件中正常工作.出于某种原因,如果我在文件名中添加扩展名,则X-Accel-Redirect不起作用. 工作范例: X-Accel-Redirect: /protected_files/myfile01.z 非工作示例: X-Accel-Redirect: /protected_files/myfile01.zip