その他 > バージョンアップ > ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。 |
バージョンアップ
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
codama |
投稿日時: 2021/2/12 11:13
対応状況: −−−
|
一人前 登録日: 2020/8/3 居住地: 投稿: 72 |
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 居住地: 東京都 投稿: 1570 |
Re: ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。 OrderStatusColor が3系と4系でマッチしてないのが原因なので、マスターを追加してあげれば解決すると思います
|
codama |
投稿日時: 2021/2/12 15:21
対応状況: −−−
|
一人前 登録日: 2020/8/3 居住地: 投稿: 72 |
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標準の対応状況のいずれかに設定する(データベース上で更新する)と言った解決方法が必要になる場合があります。 (新規対応状況を使えるようにするカスタマイズを行わない場合)
|
codama |
投稿日時: 2021/2/13 10:29
対応状況: 解決済
|
一人前 登録日: 2020/8/3 居住地: 投稿: 72 |
Re: ECCUBE3からECCUBE4.05にアップデート後、一部の会員データが開けない。 有難うございます。
マスターの修正が、データーベースに反映されていなかったので、データーベース自体を修正し、再ログインしたら表示されるようになっていました。 助かりました。有難うございます。 プラグインでデータ引越しをして、商品と会員リストとオーダー履歴が、無事再現できたと思っていたのですが、細部にまで目が行き届かなくて、これからもトラブル有ると思いますが、宜しくお願い致します。 重ねて、本当に有難うございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |