私はphpexcelリーダーを使用して980MBのサイズのcsvファイルを読み込もうとしていますが、私のコードは小さいファイル(最大4MB)を読み込みますが、 phpexcel reader?[私はもっと新しくphpとphpexcel関数を使っています。前もって感謝します。phpexcelリーダーを使用して非常に大きなcsvファイルを読む方法
0
A
答えて
1
時間がかかり、必要なメモリ量が気にかからない場合は、このスクリプトの値を増やすだけです。あなたのスクリプトは、memory_limitのために良い値を見つける必要があるどのくらいのメモリを見つけることができますmemory_get_usage()機能で
ini_set('memory_limit', '1024M');
ini_set('max_execution_time', '300');
:ちょうどあなたのスクリプトの先頭に次の行を追加します。
fgets()を見ると、1行ずつファイルを読むことができます。メモリが少なくて済むかどうかはわかりませんが、実際にはこれはうまくいくと思います。しかし、この場合でも、max_execution_timeを高い値に増やす必要があります。 あなたはrequirmentごとに猶予時間を増やすことができます。
+0
ありがとうございます応答。私はcodeigniterを使用しています、私はこれらの行を私のコントローラに含めましたか?しかし、私はまだこのエラーを持っています - 'outofmemory'は、phpexcelreaderでより多くのメモリスペースを割り当てようとしていますか? – Priya
関連する問題
- 1. Javaを使用してバッチで非常に大きなcsvファイル(30GB以上)を読む方法
- 2. GWTを使用して非常に大きなローカルXMLファイルを読む
- 3. sparkでxmlファイルの非常に大きなデータセットを読む
- 4. 大きなCSVファイルを読む
- 5. 非常に大きなCSVデータセットをd3にロードする方法
- 6. エラースパークのcsvパッケージで非常に大きなファイルを読みながら
- 7. iOSを使用してCSVファイルを読む方法
- 8. Python:大きな.csvファイルを読むには最適な方法ですか?
- 9. Pythonで非常に大きなcsvファイルのインデックスを作成
- 10. 巨大な.csvファイルを読む
- 11. SQLalchemyを使用して大きなファイルを読む
- 12. SQLファイルストリームとColdfusion。非常に大きなファイルを変数に読み込む
- 13. 非常に大きなファイルを書き込むIOError
- 14. 非常に大きなcsvファイルを操作するためにpromised-csvを使用する
- 15. 非常に大きなファイルを含むdllを作成する
- 16. PyTables大きなCSVをチャンクで読む:
- 17. 大きなcsvファイル、python、pandasのランダムな行を読む
- 18. 非常に大きなcsvファイルをタイムアウトとメモリエラーなしで処理する
- 19. BZ2 JSON twitterファイルを使用して大きな(30GB +)TARファイルをPostgreSQLに効率的に読み込む方法
- 20. パンダで非常に大きなタブで区切られたファイルを読む方法
- 21. 非常に大きなCSVファイルをどのようにソートできますか?
- 22. PHPExcelを使用して大きな数値をセルに格納
- 23. 大きなCSVファイルを読み込むPythonジェネレータ
- 24. 非常に大きなイメージ(tif)ファイルをPythonを使用して配列に変換する方法
- 25. Scala Streamクラスを使用して大きなCSVファイルを読むにはどうすればよいですか?
- 26. spark-shellを使って.csvファイルを読む方法
- 27. 大きなpklファイルをpytqウィンドウに読み込む方法は?
- 28. 大きなJSONファイルをjavascriptに読み込む方法
- 29. phpMyAdminを使用して大きなcsvファイルをインポートします。
- 30. angularjsでcsvファイルを読む方法
[大規模なワークシートをPHPExcelで読み込む方法](http://stackoverflow.com/questions/4666746/how-to-read-large-worksheets-from-large-excel-files-27mb-with -phpexcel) –
[PHPExcelはRAMが不足する](http://stackoverflow.com/questions/4817651/phpexcel-runs-out-of-256-512-and-also-1024mb-of-ram) –
そして、 PHPの組み込みの[fgetcsv()](http://www.php.net/manual/en/function.fgetcsv.php)関数がはるかに効率的です。 –