最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php使用 readfile() 函數(shù)設(shè)置文件大小大小的方法

 更新時(shí)間:2017年08月11日 08:24:45   投稿:mrr  
本文通過實(shí)例代碼給大家講解了php使用 readfile() 函數(shù)設(shè)置文件大小大小的方法,需要的的朋友參考下吧

使用PHP ZipArchive生成的壓縮包,小的壓縮包都能下載,今天遇到個(gè)150M以上的就報(bào)404錯(cuò)誤,第一想到的就是文件大小超出了PHP默認(rèn)設(shè)置,修改方法有兩個(gè):

php.ini:memory_limit

memory_limit是設(shè)置內(nèi)存限制的,如果使用readfile()讀取文件就會(huì)和這個(gè)有關(guān),直接修改這個(gè)值保存后重啟php-fpm即可。

memory_limit = 128M

最后記得:service php-fpm restart

ini_set

PHP ini_set用來設(shè)置php.ini的值,在函數(shù)執(zhí)行的時(shí)候生效,那我們直接用來修改內(nèi)存執(zhí)行大小即可,有些朋友用的如果是虛擬空間的話,這個(gè)函數(shù)就是救星了。

ini_set('memory_limit', '512M');

完整的示例:

set_time_limit(0);
ini_set('memory_limit', '512M');
header("Cache-Control: public");
header("Content-Description: File Transfer");
header('Content-disposition: attachment; filename=' . basename($zipfile));
header("Content-Type: application/zip");
header("Content-Transfer-Encoding: binary");
header('Content-Length: ' . filesize($zipfile));
ob_clean();
flush();
@readfile($zipfile);
unlink($zipfile);

總結(jié)

以上所述是小編給大家介紹的php使用 readfile() 函數(shù)設(shè)置文件大小大小的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • PHP使用php-resque庫配合Redis實(shí)現(xiàn)MQ消息隊(duì)列的教程

    PHP使用php-resque庫配合Redis實(shí)現(xiàn)MQ消息隊(duì)列的教程

    這篇文章主要介紹了PHP使用php-resque庫配合Redis實(shí)現(xiàn)MQ消息隊(duì)列的教程,將展示php-resque的安裝部署及一個(gè)Worker隊(duì)列的運(yùn)行過程,需要的朋友可以參考下
    2016-06-06
  • PHP中使用GD庫創(chuàng)建圓形餅圖的例子

    PHP中使用GD庫創(chuàng)建圓形餅圖的例子

    這篇文章主要介紹了PHP中使用GD庫創(chuàng)建圓形餅圖的例子,本文給出了的代碼例子實(shí)現(xiàn)了一個(gè)扇形統(tǒng)計(jì)圖,需要的朋友可以參考下
    2014-11-11
  • Laravel實(shí)現(xiàn)登錄跳轉(zhuǎn)功能

    Laravel實(shí)現(xiàn)登錄跳轉(zhuǎn)功能

    網(wǎng)站管理員登錄成功后跳轉(zhuǎn)到網(wǎng)站后臺(tái),vip用戶登錄成功后跳轉(zhuǎn)到vip頁面,跳轉(zhuǎn)功能怎么實(shí)現(xiàn)的呢,下面小編給大家?guī)砹薒aravel實(shí)現(xiàn)登錄跳轉(zhuǎn)功能,需要的朋友可以參考下
    2021-08-08
  • PHP使用遞歸生成文章樹

    PHP使用遞歸生成文章樹

    寫遞歸函數(shù),可考慮緩存,定義一些靜態(tài)變量來存上一次運(yùn)行的結(jié)果,多程序運(yùn)行效率很有幫助.大概步驟如下:首先到數(shù)據(jù)庫取數(shù)據(jù),放到一個(gè)數(shù)組,然后把數(shù)據(jù)轉(zhuǎn)化為一個(gè)樹型狀的數(shù)組,最后把這個(gè)樹型狀的數(shù)組轉(zhuǎn)為html代碼。下面我們來看個(gè)實(shí)例
    2015-04-04
  • PHP常用處理靜態(tài)操作類

    PHP常用處理靜態(tài)操作類

    本文給大家分享的是我們在php開發(fā)的時(shí)候經(jīng)常需要用到的一些靜態(tài)操作類,都是個(gè)人整理的,推薦給大家,有需要的小伙伴可以參考下。
    2015-04-04
  • 在Mac OS上搭建Nginx+PHP+MySQL開發(fā)環(huán)境的教程

    在Mac OS上搭建Nginx+PHP+MySQL開發(fā)環(huán)境的教程

    這篇文章主要介紹了在Mac OS上安裝配置Nginx+PHP+MySQL開發(fā)環(huán)境的教程,雖然Mac自帶PHP,但還是要注意一下php-fpm報(bào)錯(cuò)問題的發(fā)生,需要的朋友可以參考下
    2015-12-12
  • 使用 PHPStorm 開發(fā) Laravel

    使用 PHPStorm 開發(fā) Laravel

    現(xiàn)在 PHPstorm已經(jīng)是一個(gè)神器界別的IDE了,但是在用 laravel 開發(fā)的時(shí)候,alise的類名總是會(huì)有波浪線。 有一個(gè) phpstorm 的插件,但是貌似只支持badle的模板。
    2015-03-03
  • 開源php中文分詞系統(tǒng)SCWS安裝和使用實(shí)例

    開源php中文分詞系統(tǒng)SCWS安裝和使用實(shí)例

    這篇文章主要介紹了開源php中文分詞系統(tǒng)SCWS安裝和使用實(shí)例,需要的朋友可以參考下
    2014-04-04
  • PHP常用正則表達(dá)式精選(推薦)

    PHP常用正則表達(dá)式精選(推薦)

    這篇文章主要介紹了PHP常用正則表達(dá)式,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-05-05
  • Laravel中10個(gè)有用的用法小結(jié)

    Laravel中10個(gè)有用的用法小結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于Laravel中10個(gè)有用的用法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05

最新評論

千阳县| 宜良县| 南阳市| 彭山县| 松潘县| 永宁县| 华阴市| 易门县| 车致| 古浪县| 上犹县| 临汾市| 乡宁县| 康马县| 博乐市| 江孜县| 玉林市| 于都县| 乌兰县| 积石山| 宁远县| 汕头市| 德清县| 安义县| 海盐县| 铜川市| 莱州市| 涞源县| 枣阳市| 蚌埠市| 法库县| 余江县| 大埔县| 洛隆县| 肃南| 扬中市| 石城县| 柘荣县| 华蓥市| 宜川县| 云林县|