お知らせ・ブログ

HOME > お知らせ・ブログ > ディレクターブログ > 【EC-CUBE】受注メールに「お届け先」が表示されなくなった

BLOGディレクターブログ

【EC-CUBE】受注メールに「お届け先」が表示されなくなった

EC-CUBEEC-CUBEを導入したお客様より、
「注文メールに「お届け先」が表記されていない…。」と
連絡を受けました。

EC-CUBEバージョンは「2.12.6」です。

対象のメールを転送していただきました。
見てみると、「注文商品」は通常通り表記されてます。
パッと見の印象ですが、結構いろいろ複数商品買ったなぁ、と。(←と今回の問題は関係がありました。)

で、ネット検索で調べてみるとすぐに同じ現象で困っている方&解決方法が見つかりました。
これはバグと言うか、設計ミスという感じでしょうか。
データベースのテーブル設定がおかしい、
ということですね。

原因としては、DBテーブルの箱が小さすぎたため、溢れてしまい、正しい処理が行われなかった
ということでしょうね。
なので、1点・2点の商品を購入した場合にはこの問題は発生しませんでした。

phpMyAdmin等のツールを使って修正します。
テーブル名:dtb_session
フィールド名:sess_data
の型がデフォルトでは「text」なのですが、これを「longtext」に変更することで直ります。

これまで積極的にEC-CUBEを利用してましたが、意外に手間のかかるシステムだなぁ・・・。
とあらためて感じました。
何かEC-CUBEに変わる良いツールはないだろうか・・・。

カレンダー
2017年7月
« 3月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
最近の投稿
お問い合せ TEL:0276-60-5440(受付時間:10:00~LAST)/メールのお問い合せはこちら(受付時間:24時間) メールでのお問い合せはこちら

【打ち合わせ等で出張可能な地域】

群馬県

栃木県

埼玉県

茨城県

日本全国どこでも受注可能です。

※上記以外の地域でも、案件の内容によっては出張打ち合わせが可能な場合もあります。お気軽にご相談ください。

ホームページ制作 WEBシステム開発 株式会社ディーアイシー 携帯サイト

お問い合せ

お電話:0276-60-5440

メール:お問い合せフォームはこちら

メールでのお問い合せはこちら