ファイルのダウンロードのメモリ消費を減らす

メッセージ

VineLinux3.1をOSにしてpukiwikiを使用しています。
添付書類(PDFファイル7MB)のダウンロードがうまくできなくて、エラーを見てみたらメモリが使い果たされてしまっていました。
vineの設定ではphp.iniにoutput_handler=mb_output_handlerがセットしてあって、送信されるファイルサイズの3倍ぐらいのメモリが使われてしまうようです。
この問題を解決するためにattachプラグインのreadfile関数を実行する前にob_end_flush()を入れてもらえないでしょうか。
私の環境ではこれでメモリ消費の問題は解決できました。




*1 var_dump() の消し忘れとか、改行が出力されてしまったとか

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-08-23 (水) 06:16:55
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.284 sec.

OSDN