Changeset 74479 in spip-zone


Ignore:
Timestamp:
Jul 27, 2013, 11:34:54 AM (6 years ago)
Author:
cedric@…
Message:

Lorsqu'un buffer est ouvert, readfile provoque un out of memory si le media est trop gros. Essayons de corriger, mais pas sur que ce soit suffisant (paulbe)

Location:
_plugins_/acces_restreint/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/acces_restreint/trunk/action/api_docrestreint.php

    r74472 r74479  
    3333
    3434        $arg = explode("/",$arg);
     35
     36        // supprimer et vider les buffers qui posent des problemes de memory limit
     37        // http://www.php.net/manual/en/function.readfile.php#81032
     38        @ini_set("zlib.output_compression","0"); // pour permettre l'affichage au fur et a mesure
     39        @ini_set("output_buffering","off");
     40        @ini_set('implicit_flush', 1);
     41        @ob_implicit_flush(1);
     42        $level = ob_get_level();
     43        while ($level--){
     44                @ob_end_clean();
     45        }
     46
    3547
    3648        if (count($arg)>=3){
  • _plugins_/acces_restreint/trunk/paquet.xml

    r74472 r74479  
    22        prefix="accesrestreint"
    33        categorie="auteur"
    4         version="3.8.7"
     4        version="3.8.8"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.