##[PHP]Allowed memory sizeの原因がくだらなかった
100万件のCSVをPHPで読み込むために、メモリ上限を1024MBに変更したが、
相変わらずメモリエラーが発生するのはなぜだろう。
Allowed memory size of 2097152 bytes exhausted (tried to allocate 1052672 bytes)
in C:\Users\user_name\htdocs\hoge.php on line 32
PHP Stack trace:
よく見ると、php.iniでmemory_limiを1024MB と書いていた。
MBと書いたことが原因っぽい。
memory_limit = 128M
MB→Mに書き直したら正常に処理できた。(というかデフォルトに戻した)
当たり前すぎるが他にも同じ理由でエラー起こす人がもしかしたらいるかもしれない
ので投稿しました。僕はこれで数日つまづいていました(笑)