EC-CUBEのカテゴリーCSV登録でアップロードできなかった原因と解決策

スポンサーリンク

EC-CUBEの機能で、カテゴリーをCSVで一括登録することができます。

EC CUBE 管理機能

これを動かそうとしたら、エラーメッセージが出てきたので、何でかと思い調べました。

ちなみにエラーメッセージは以下の通りです。

エラーが発生しました。
もう一度ご確認のうえ、再度ログインしてください。

これだけしか情報がないので、めちゃくちゃ大変でした。なんとか解決できたので、その方法を紹介します。

CSVを格納するフォルダのパーミッション

CSVでの一括登録は、アップロードするCSVファイル名をエンコードしてフォルダ(ディレクトリ)に保存する処理があります。

ファイルが1つ生成されることになるので、フォルダのパーミッションの設定がちゃんとできていないと、CSVファイルを作ることができません。

CSVファイルが生成されるフォルダのパーミッションは777にする必要があります。そのフォルダは以下の2つです。

  • /data/upload/csv
  • /html/upload/temp_image

この2ヶ所のパーミッションを777にしておかないと最初に紹介したエラーメッセージが表示されます。

無事に登録されると以下のようになります。ホッとした〜。

EC CUBE カテゴリー登録CSV

今までこの話を誰もブログで残していないようだったので、同じことで困っている方の役に立てればいいなぁ。

おまけ:他のEC-CUBEネタ

EC-CUBEは仕事で使うまでは全く未知の世界でした。1つ1つが勉強になっています。他にも些細な学びを記録していますので、もしよろしければ参考にしてください。