バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

その他 > バージョンアップ > ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。

バージョンアップ

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
codama
投稿日時: 2021/2/12 11:13
対応状況: −−−
常連
登録日: 2020/8/3
居住地:
投稿: 70
ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。
サーバーVPS-3G
EC-CUBE4.0.5
サーバーOS Linux 2.6.32-042stab108.1 #1 SMP Thu Apr 23 19:17:11 MSK 2015 x86_64
DBサーバー MySQL 5.1.73
WEBサーバー Apache
PHP 7.3.25

サーバー引っ越しと同時に、ECCUBE3からECCUBE4.05にアップデートを実施しました。

プラグインで、データの移転も済ませたところ、サーバー上のデータベースは
正常なのに、ECCUBE4の会員情報にアクセスすると一部の会員情報が

「このページは動作していません (ドメイン名) では現在このリクエストを処理できません。
HTTP ERROR 500」

とエラー表示され、サーバーのエラーログでは、

[Fri Feb 12 10:28:01 2021] [warn] [client IPアドレス] mod_fcgid: stderr: PHP Fatal error: Method Proxies\\__CG__\\Eccube\\Entity\\Master\\OrderStatusColor::__toString() must not throw an exception, caught Doctrine\\ORM\\EntityNotFoundException: Entity of type 'Eccube\\Entity\\Master\\OrderStatusColor' for IDs id(9625) was not found in /var/www/vhosts/ドメイン名/httpdocs/store/vendor/twig/twig/src/Extension/EscaperExtension.php on line 0, referer: https://www.ドメイン名/store/ログイン/customer

と、記録されています。

正常に開けるデータもありますが、該当の顧客から厳しい指摘があり、解消方法が解ればよろしくご教示願います。
red
投稿日時: 2021/2/12 13:54
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1567
Re: ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。
OrderStatusColor が3系と4系でマッチしてないのが原因なので、マスターを追加してあげれば解決すると思います


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

codama
投稿日時: 2021/2/12 15:21
対応状況: −−−
常連
登録日: 2020/8/3
居住地:
投稿: 70
Re: ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。
有難うございます。

解消の方法が有るとわかってホッとしました。
でも、マスター追加というのが理解できていないので、
手順とか内容とか、ご教授いただけると幸いです。
umebius
投稿日時: 2021/2/12 21:57
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。
もともとID 9625で何か受注の対応状況(受注ステータス)を追加されていたのでしょうか?

それが4系のテーブル
mtb_order_status
mtb_customer_order_status
mtb_order_status_color
に存在しなければ追加する必要があります。

他にも、もともと存在しない対応状況を追加されていれば同様にする必要があります。

ただ、ここが難しいところなのですが、移行前に使っていた対応状況を登録すればエラーは解決する可能性がありますが、
EC-CUBE4の正常な動作やお客様が想定されている動作をすると言う保証にはなりません。

EC-CUBE4では対応状況の新規追加に対して制限があり、新規に追加するにはカスタマイズが必要になります。

正常な動作をしない場合には、対応状況を新規に追加することはやめ、
全ての受注の対応状況をEC-CUBE4標準の対応状況のいずれかに設定する(データベース上で更新する)と言った解決方法が必要になる場合があります。
(新規対応状況を使えるようにするカスタマイズを行わない場合)


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

codama
投稿日時: 2021/2/13 10:29
対応状況: 解決済
常連
登録日: 2020/8/3
居住地:
投稿: 70
Re: ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。
有難うございます。

マスターの修正が、データーベースに反映されていなかったので、データーベース自体を修正し、再ログインしたら表示されるようになっていました。

助かりました。有難うございます。

プラグインでデータ引越しをして、商品と会員リストとオーダー履歴が、無事再現できたと思っていたのですが、細部にまで目が行き届かなくて、これからもトラブル有ると思いますが、宜しくお願い致します。

重ねて、本当に有難うございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.