note 117796 added to mongogridfsfile.write

From: Date: Tue, 11 Aug 2015 20:06:05 +0000
Subject: note 117796 added to mongogridfsfile.write
Groups: php.notes 
Request: Send a blank email to php-notes+get-203309@lists.php.net to get a copy of this message
write method produce a huge memory leak! workaround: use getResource ==============8<=========================== $chunkSize = intval($f->file['chunkSize']); //echo $chunkSize; $stream = $f->getResource(); $outStream = fopen($tmp,'wb'); while (!feof($stream)) { fwrite($outStream, fread($stream, $chunkSize)); } fclose($stream); fclose($outStream); unset($stream); unset($outStream); ==============8<=========================== ---- Server IP: 72.52.91.14 Probable Submitter: 95.64.191.147 ---- Manual Page -- http://php.net/manual/en/mongogridfsfile.write.php Edit -- https://master.php.net/note/edit/117796 Del: integrated -- https://master.php.net/note/delete/117796/integrated Del: useless -- https://master.php.net/note/delete/117796/useless Del: bad code -- https://master.php.net/note/delete/117796/bad+code Del: spam -- https://master.php.net/note/delete/117796/spam Del: non-english -- https://master.php.net/note/delete/117796/non-english Del: in docs -- https://master.php.net/note/delete/117796/in+docs Del: other reasons-- https://master.php.net/note/delete/117796 Reject -- https://master.php.net/note/reject/117796 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#203309) next »