婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP下載大文件失敗并限制下載速度的實例代碼

PHP下載大文件失敗并限制下載速度的實例代碼

熱門標簽:開發(fā)地圖標注類網(wǎng)站 外呼系統(tǒng)能給企業(yè)帶來哪些好處 廣東廣州在怎么申請400電話 咸寧銷售電銷機器人系統(tǒng) 百度地圖怎樣標注圖標 百度地圖標注偏差 余姚電話機器人 電銷機器人問門薩維品牌my 400電話蘭州申請請

1.問題:

PHP在使用readfile函數(shù)定義下載文件時候,文件不可以過大,否則會下載失敗,文件損壞且不報錯;

2.原因:

這個是因為readfile讀取文件的時候會把文件放入緩存,導致內(nèi)存溢出;

3.解決:分段下載,并限制下載速度;

?php
//設置文件最長執(zhí)行時間
set_time_limit(0);

if (isset($_GET['filename'])  !empty($_GET['filename'])) {
  $file_name = $_GET['filename'];
  $file = __DIR__ . '/assets/' . $file_name;
} else {
  echo 'what are your searching for?';
  exit();
}

if (file_exists($file)  is_file($file)) {
  $filesize = filesize($file);
  header('Content-Description: File Transfer');
  header('Content-Type: application/octet-stream');
  header('Content-Transfer-Encoding: binary');
  header('Accept-Ranges: bytes');
  header('Expires: 0');
  header('Cache-Control: must-revalidate');
  header('Pragma: public');
  header('Content-Length: ' . $filesize);
  header('Content-Disposition: attachment; filename=' . $file_name);

  // 打開文件
  $fp = fopen($file, 'rb');
  // 設置指針位置
  fseek($fp, 0);

  // 開啟緩沖區(qū)
  ob_start();
  // 分段讀取文件
  while (!feof($fp)) {
    $chunk_size = 1024 * 1024 * 2; // 2MB
    echo fread($fp, $chunk_size);
    ob_flush(); // 刷新PHP緩沖區(qū)到Web服務器
    flush(); // 刷新Web服務器緩沖區(qū)到瀏覽器
    sleep(1); // 每1秒 下載 2 MB
  }
  // 關閉緩沖區(qū)
  ob_end_clean();
  fclose($fp);
} else {
  echo 'file not exists or has been removed!';
}
exit();

總結

以上所述是小編給大家介紹的PHP下載大文件失敗并限制下載速度的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

您可能感興趣的文章:
  • PHP大文件分割分片上傳實現(xiàn)代碼
  • PHP大文件及斷點續(xù)傳下載實現(xiàn)代碼
  • php實現(xiàn)斷點續(xù)傳大文件示例代碼
  • PHP超低內(nèi)存遍歷目錄文件和讀取超大文件的方法
  • 詳解PHP多個進程配合redis的有序集合實現(xiàn)大文件去重
  • PHP如何通過表單直接提交大文件詳解
  • PHP大文件分片上傳的實現(xiàn)方法
  • php下載遠程大文件(獲取遠程文件大小)的實例
  • 詳解PHP如何讀取大文件

標簽:重慶 巴彥淖爾 衡陽 鷹潭 十堰 臨沂 麗江 銅陵

巨人網(wǎng)絡通訊聲明:本文標題《PHP下載大文件失敗并限制下載速度的實例代碼》,本文關鍵詞  PHP,下載,大,文件,失敗,并,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP下載大文件失敗并限制下載速度的實例代碼》相關的同類信息!
  • 本頁收集關于PHP下載大文件失敗并限制下載速度的實例代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲综合在线电影| 久久综合九色综合欧美98| 色又黄又爽网站www久久| 亚洲综合激情小说| 综合在线观看色| 婷婷久久综合九色综合绿巨人| 国产日韩欧美精品一区| 亚洲影院久久精品| 国产精品伊人色| 国产婷婷一区二区| 蜜臀精品久久久久久蜜臀| 在线一区二区三区| 久久久国产精品不卡| 国产mv日韩mv欧美| 7777女厕盗摄久久久| 午夜精品成人在线| 91精品一区二区三区在线观看| 极品尤物av久久免费看| 中文字幕一区免费在线观看| 国产日韩欧美精品在线| 久久精品亚洲国产奇米99| 日韩欧美国产不卡| 欧美性生活一区| 日韩黄色免费电影| 免费精品99久久国产综合精品| 18成人在线观看| 日韩一区二区三区三四区视频在线观看 | 久久草av在线| 久久99精品国产麻豆不卡| 亚洲综合在线免费观看| 久久婷婷国产综合精品青草| 欧美高清视频在线高清观看mv色露露十八| 欧美亚洲另类激情小说| 日本v片在线高清不卡在线观看| 国产视频视频一区| 欧美福利视频一区| 国产精品亚洲午夜一区二区三区| 日韩精品一二三四| 亚洲国产裸拍裸体视频在线观看乱了| 国产三级精品在线| 亚洲欧美日韩在线| 最新国产の精品合集bt伙计| 8v天堂国产在线一区二区| 亚洲成人免费av| 婷婷中文字幕一区三区| 天堂av在线一区| 成人午夜精品在线| 精品国产1区二区| 欧美三级电影在线观看| 欧美性猛片aaaaaaa做受| 国产一区 二区 三区一级| 国产三级久久久| 亚洲国产精品天堂| 欧美一区二区三区四区久久| 97se亚洲国产综合自在线| 在线观看中文字幕不卡| 欧美在线三级电影| 欧美日韩午夜在线视频| 久久久精品国产99久久精品芒果| 精品国产网站在线观看| 欧洲人成人精品| 蜜桃视频在线观看一区| 91麻豆视频网站| 欧美日韩一区二区三区在线看| 欧美一区二区在线免费播放| 国产欧美日本一区视频| 亚洲综合视频在线观看| 日韩黄色片在线观看| 色94色欧美sute亚洲线路一ni| 欧美日韩午夜影院| 久久久国际精品| 日韩精品免费视频人成| 国产传媒久久文化传媒| 精品伊人久久久久7777人| 日本美女一区二区| 色吊一区二区三区| 4438x成人网最大色成网站| 欧美日韩中文字幕一区二区| 国产精品久久久久久久岛一牛影视 | 美国毛片一区二区| 精彩视频一区二区三区| 91浏览器在线视频| 欧美日韩精品欧美日韩精品 | 欧美高清视频一二三区 | 欧美一区二区精品在线| 亚洲福利视频导航| 水野朝阳av一区二区三区| 成人av高清在线| 91免费小视频| 色哟哟国产精品| 欧美国产丝袜视频| 久久不见久久见免费视频1| 欧美日本视频在线| 亚洲h精品动漫在线观看| 在线一区二区三区做爰视频网站| 亚洲欧美自拍偷拍| 蜜臀av一级做a爰片久久| av激情综合网| 日韩女同互慰一区二区| 琪琪久久久久日韩精品| 欧美一区二区在线视频| 奇米综合一区二区三区精品视频| 欧美日韩第一区日日骚| 亚洲va在线va天堂| 欧美人成免费网站| 午夜精品在线看| 欧美日韩国产经典色站一区二区三区| 国产欧美视频一区二区| 成人小视频在线| 1000精品久久久久久久久| 色狠狠一区二区| 樱花影视一区二区| 精品亚洲国产成人av制服丝袜 | 欧美亚洲动漫制服丝袜| 一区二区三区美女视频| 在线观看日韩av先锋影音电影院| 一区二区三区成人在线视频| 精品视频在线视频| 蜜桃av噜噜一区| 久久久不卡影院| 成人av网站在线观看| 最新高清无码专区| 欧美男生操女生| 国产一区二区三区四| 亚洲国产成人自拍| 亚洲精品日日夜夜| 久久精品国产亚洲aⅴ| 丁香婷婷综合五月| 欧美日本韩国一区二区三区视频| 久久久久99精品国产片| 日日夜夜精品免费视频| 99久久综合精品| 国产人妖乱国产精品人妖| 久久99久久精品欧美| 欧美精品日日鲁夜夜添| 亚洲视频在线一区观看| 国产在线视频不卡二| 666欧美在线视频| 日韩国产欧美在线视频| 欧洲精品中文字幕| 亚洲激情图片qvod| 成人av在线网站| 国产精品乱码久久久久久| 国内精品国产成人| 欧美大片在线观看一区二区| 亚洲午夜久久久久久久久久久 | 韩国成人精品a∨在线观看| 欧美一区二区在线观看| 亚洲乱码国产乱码精品精小说 | 久久国内精品视频| www精品美女久久久tv| 国内精品久久久久影院薰衣草 | 五月婷婷综合在线| 在线视频欧美区| 亚洲综合清纯丝袜自拍| 欧美亚洲一区三区| 亚洲bdsm女犯bdsm网站| 色呦呦一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 不卡视频在线看| 亚洲图片欧美色图| 欧美日韩中文一区| 韩国在线一区二区| 日韩女优电影在线观看| 欧美成人激情免费网| 日本成人在线网站| 91高清视频在线| 久久久国际精品| 欧美伊人久久久久久午夜久久久久| 亚洲最新视频在线播放| 制服.丝袜.亚洲.中文.综合| 玖玖九九国产精品| 国产精品水嫩水嫩| 欧美在线一二三四区| 国产一区福利在线| 国产精品麻豆久久久| 欧洲av一区二区嗯嗯嗯啊| 久久国产精品99久久人人澡| 中文一区二区完整视频在线观看| 欧美性猛交xxxx乱大交退制版| 人妖欧美一区二区| 成人欧美一区二区三区白人| 欧美日韩性生活| 国产酒店精品激情| 亚洲视频中文字幕| 久久久www成人免费无遮挡大片 | 欧美三级视频在线播放| 麻豆91小视频| 欧美另类一区二区三区| 亚洲一区在线电影| 不卡视频一二三| 亚洲第一会所有码转帖| 久久久久久久精| 538prom精品视频线放| www.久久精品| 久久机这里只有精品| 视频一区二区三区中文字幕| 国产精品嫩草影院av蜜臀| 日韩三级精品电影久久久| 精品视频一区二区不卡|