バージョン選択

フォーラム

メニュー

オンライン状況

47 人のユーザが現在オンラインです。 (39 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 47
もっと...

サイト内検索

質問 > その他 > バージョンアップについて

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
s_m_z
投稿日時: 2023/9/13 12:52
対応状況: −−−
新米
登録日: 2023/1/11
居住地:
投稿: 4
バージョンアップについて
お世話になります。

4.0.5から4.2.2へのバージョンアップを試みております。
4.2.2で新規構築し、4.0.5でカスタマイズしたファイルのみ差分を反映、DBを移行すれば、バージョンアップは可能でしょうか?

情報が少なくて申し訳ありません。
何か些細なことでもいいので、ご教授いただければ幸いです。

[EC-CUBE] 4.0.5→4.2.2
[レンタルサーバ] さくらサーバ
[OS] Mac
[PHP] EC CUBE4.0.5の場合:7.4.21
EC CUBE4.2.2の場合:8.0.8
[データベース] mySQL、5.7.34
[カスタマイズの有無] 前任の会社様からカスタマイズを引き継ぎましたが、どこのファイルをカスタマイズしたか、どう構築したかの資料・情報を一切いただけなかったため、大変苦労しております。
手探りでバージョンアップを試しておりますが、うまくいきません。
DBは3つテーブルが追加されています。

■試した方法
①gitでのバージョンアップ:4.0.5→4.0.6  (結果)うまくいかなかった
②プラグインでのバージョンアップ:4.0.5→4.0.6  (結果)できない旨の表示が出た
mcontact
投稿日時: 2023/9/13 15:33
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1299
Re: バージョンアップについて
> 4.0.5から4.2.2へのバージョンアップを試みております。
> 4.2.2で新規構築し、4.0.5でカスタマイズしたファイルのみ差分を反映、DBを移行すれば、バージョンアップは可能でしょうか?

EC-CUBE4.0系とEC-CUBE4.2系にはプラグインの互換性はありませんので、プラグイン等が入っていない事が前提にて記載致します。

カスタマイズ内容にもよりますが、EC-CUBE4.0系とEC-CUBE4.2系は互換性がありませんので、カスタマイズ内容をEC-CUBE4.2系に少し改修する必要があると思います。
DBや設定情報については、下記のプラグインなどを利用して移行を行えばよいと思います。
https://www.thank-u.net/blog/eccube/eccube_upgrade_from_4-1_to_4-2/
https://cajiya.co.jp/column/8927

https://www.ec-cube.net/products/detail.php?product_id=2480
https://www.ec-cube.net/products/detail.php?product_id=2479


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

s_m_z
投稿日時: 2023/9/13 16:49
対応状況: −−−
新米
登録日: 2023/1/11
居住地:
投稿: 4
Re: バージョンアップについて
mcontact様

教えていただきまして、誠にありがとうございます。
いろいろなパターンでバージョンアップを試していたのですが、失敗ばかりで心が折れておりました。
教えていただいた手順でやってみようと思います。

心よりお礼申し上げます。
h_tanaka
投稿日時: 2023/9/14 9:35
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1652
Re: バージョンアップについて
試されているように、弊社でバージョンアップするときも段階的にバージョンアップを行うようにしています。
手間はかかりますが、こちらのほうが問題発生時に原因となるバージョンアップが限定されるのでリカバリーがしやすいためです。

4.0.5 → 4.0.6 → 4.0.6-p1 → 4.1.0 → 4.1.1 → 4.1.2 → 4.1.2-p2

ただ、4.2系に関しては構造的に異なるため、 4.2 以上にバージョンアップするときはバージョンアップというよりはリプレースに近い対応を行う必要があります。

4.0.5 → 4.2.2

4.2.2 を標準インストールして、プラグイン導入やカスタマイズを行い、データ移行するのが良いかと思います。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

s_m_z
投稿日時: 2023/9/14 10:49
対応状況: −−−
新米
登録日: 2023/1/11
居住地:
投稿: 4
Re: バージョンアップについて
h_tanaka様

いろいろとご丁寧に教えていただきまして、ありがとうございます。

ローカルのテスト環境で4.0.5 → 4.0.6は成功したのですが、運用中の本番環境をワンステップずつ修正となると現実的ではなく、どうしたものかと思っておりました。

ひとまず皆様に教えていただいた方法で4.0.5 → 4.2.2を試してみます。

心より感謝申し上げます。
h_tanaka
投稿日時: 2023/9/14 10:57
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1652
Re: バージョンアップについて
検証環境で段階的にバージョンアップしながらそれぞれ Git に push しておき、本番反映時には Git 経由でデプロイするのが良いかと思います。
Git 管理対象になっていないファイル( vendor など)もあると思うので、これらは強制的に Git に追加するか、別途 SFTP 経由で反映するか、どちらでも対応可能と思います。

あとはプラグインのアップデートはDBの変更等もあるため、管理画面からアップデートするかコンソールコマンドで実行する必要があるかと思います。
4.0.5 → 4.2.2 で対応するのであれば、サイト移行作業に近いので、気にしないで大丈夫です。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

s_m_z
投稿日時: 2023/9/14 11:22
対応状況: −−−
新米
登録日: 2023/1/11
居住地:
投稿: 4
Re: バージョンアップについて
h_tanaka様

本当にありがとうございます。

社内で情報共有し、どの方法が最適か検討していきます。

まだまだ問題は多いですが、糸口は見つかったと思います。
ありがとうございます!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,244名です
総投稿数は110,059件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.