EC-CUBE4では商品等のCSV一括取り込みを行おうとすると、「ファイルのサイズが大きすぎます(10MB)。有効な最大サイズは5 MBです。」というエラーが出ることがあります。

これはmax_upload_sizeなどのPHPの設定が影響しているわけではなく、EC-CUBEの設定値が関係しています。

CSV読み込み5MBまでエラー

 

 もっと大きなCSVファイルを読み込むには?

app/config/eccube/packages/eccube.yamlにアクセスし、eccube_csv_size: 5 となっている行を見つけてください。このパラメーターの数字を変えることで上限を変更することが可能です。

ただし当然ながらPHPのpost_max_size, upload_max_filesizeの設定を超えてファイルをアップロードすることはできません。こちらの設定値もご確認ください。

こう言ったパラメーターも管理画面から変更できるようになるとEC-CUBEがさらに便利になりそうですよね。今後に期待です。