« Perasharie本店 | トップページ

EC-CUBEのバージョンアップ

ネット上に情報がなくて苦労しました。

2.4系から2.13系へのバージョンアップを今回実施しました。
もちろん、サーバーに入っているPHPなども併せてバージョンアップ。

とにもかくにも2.4系から2.13系へのバージョンアップ情報がなくて、手作業で調べつつの作業。

先ほど、無事にリリースを終えて、問題なく稼働している感じ。

で、やった作業の備忘録としてのまとめ。

データ移行系
DBのデータ移行は、下記テーブルのみプログラムを描いて、移行させました。
【商品系】
・dtb_category
・dtb_category_count
・dtb_category_total_count
・dtb_product_categories
・dtb_products
・dtb_products_class
【顧客系】
・dtb_customer
・dtb_other_deliv
【受注系】
・dtb_order
・dtb_order_detail
・dtb_shipping
・dtb_shipment_item
【その他】
・dtb_mail_history
・dtb_send_customer
・dtb_send_history
・dtb_news

これだけのテーブルを移行するためのプログラムを作成しました。

マスター系に関しては、手作業で登録をしなおして移行。
デザインテンプレート系に関しても、同様。

いくつか、正常に動かないテンプレートなどもありました。その部分は別途修正。

あと、ポイントとして、
data/cache/mtb_constants.php 内の
define('AUTH_MAGIC', "〜〜〜〜");
の値を

data/config/config.php 内の
define('AUTH_MAGIC', "〜〜〜〜");
と同じ値に設定しなおしました。

とにかく、情報が少なかったんで、新システム側で実際に注文=>受注情報を確認などしながら移行のプログラムを作成。
顧客情報など、色々な情報も同様な手順で作成していきました。

移行のプログラムに関して、詳細をお知りになりたい方はIBGまでお問い合わせください。
安価に販売させていただきます。(数万円程度)

« Perasharie本店 | トップページ

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/37957/58813056

この記事へのトラックバック一覧です: EC-CUBEのバージョンアップ:

« Perasharie本店 | トップページ