EC-CUBEの機能で、カテゴリーをCSVで一括登録することができます。
これを動かそうとしたら、エラーメッセージが出てきたので、何でかと思い調べました。
ちなみにエラーメッセージは以下の通りです。
エラーが発生しました。
もう一度ご確認のうえ、再度ログインしてください。
これだけしか情報がないので、めちゃくちゃ大変でした。なんとか解決できたので、その方法を紹介します。
このページの目次
CSVを格納するフォルダのパーミッション
CSVでの一括登録は、アップロードするCSVファイル名をエンコードしてフォルダ(ディレクトリ)に保存する処理があります。
ファイルが1つ生成されることになるので、フォルダのパーミッションの設定がちゃんとできていないと、CSVファイルを作ることができません。
CSVファイルが生成されるフォルダのパーミッションは777にする必要があります。そのフォルダは以下の2つです。
- /data/upload/csv
- /html/upload/temp_image
この2ヶ所のパーミッションを777にしておかないと最初に紹介したエラーメッセージが表示されます。
無事に登録されると以下のようになります。ホッとした〜。
今までこの話を誰もブログで残していないようだったので、同じことで困っている方の役に立てればいいなぁ。
おまけ:他のEC-CUBEネタ
EC-CUBEは仕事で使うまでは全く未知の世界でした。1つ1つが勉強になっています。他にも些細な学びを記録していますので、もしよろしければ参考にしてください。
タグ:EC-CUBE