私は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. pandasを使用してPythonで大きなCSVファイルを読む
- 4. sparkでxmlファイルの非常に大きなデータセットを読む
- 5. 非常に大きなxlsxファイルをPythonで読む
- 6. NodeJS:大きなcsvファイルを読む
- 7. Javaで大きなCSVファイルを読む
- 8. 大きなCSVファイルを読む
- 9. anglejsでより大きなcsvファイルを読む方法
- 10. 非常に大きなCSVデータセットをd3にロードする方法
- 11. エラースパークのcsvパッケージで非常に大きなファイルを読みながら
- 12. iOSを使用してCSVファイルを読む方法
- 13. Python:大きな.csvファイルを読むには最適な方法ですか?
- 14. Pythonで非常に大きなcsvファイルのインデックスを作成
- 15. 巨大な.csvファイルを読む
- 16. SQLalchemyを使用して大きなファイルを読む
- 17. SQLファイルストリームとColdfusion。非常に大きなファイルを変数に読み込む
- 18. 非常に大きなcsvファイルをレールでインポートして処理するには
- 19. 非常に大きなファイルを書き込むIOError
- 20. C#を使って大きなExcelファイルに書き込む方法は?今非常に遅い
- 21. 非常に大きなファイルを含むdllを作成する
- 22. 非常に大きなcsvファイルを操作するためにpromised-csvを使用する
- 23. PyTables大きなCSVをチャンクで読む:
- 24. .netを使用して2,900万行のデータを含む巨大なCSVファイルを読み取る方法
- 25. nodeJSを使用して大きなデータセットをCSVファイルに書き込む方法は?
- 26. 大きなファイルを読む
- 27. 大きなcsvファイル、python、pandasのランダムな行を読む
- 28. 非常に大きなcsvファイルをタイムアウトとメモリエラーなしで処理する
- 29. BZ2 JSON twitterファイルを使用して大きな(30GB +)TARファイルをPostgreSQLに効率的に読み込む方法
- 30. パンダで非常に大きなタブで区切られたファイルを読む方法
[大規模なワークシートを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)関数がはるかに効率的です。 –