バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > ログイン時や注文履歴を確認した際にバグが発生します

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
cro233
投稿日時: 2020/12/8 18:26
対応状況: −−−
常連
登録日: 2020/1/9
居住地:
投稿: 69
ログイン時や注文履歴を確認した際にバグが発生します
[EC-CUBE] 4.0.3
[レンタルサーバ] エックスサーバー
[OS] Mac OS
[PHP] 7.2.27
[データベース] MySQL 5.7.27
[WEBサーバ] Apache
[ブラウザ] Google Chrome、Safari

▼問題点
エンドユーザーからログインが出来なかったり、ログイン後に注文履歴を確認しようとした際にエラーが出るとの指摘をいただいており、エラーが出ないようにしたいです。

以下のエラーが出るとのことでエラー文をコピーして送っていただいてます。
————————————————————————————————————
Fatal error: Method Proxies\__CG__\Eccube\Entity\Master\CustomerOrderStatus::__toString() must not throw an exception, caught Doctrine\ORM\EntityNotFoundException: Entity of type 'Eccube\Entity\Master\CustomerOrderStatus' for IDs id(100) was not found in /public_html/vendor/twig/twig/src/Extension/CoreExtension.php on line 0
————————————————————————————————————

ログに記載の「CoreExtension.php」は何も触っておらず、デフォルト状態でした。
また、再現を取るために複数のブラウザ、PC、SPでログインしたり注文履歴を確認してますが、エラーが出てきません。

原因お分かりの方いらっしゃいますでしょうか?
大変お手数ですがよろしくお願いいたします。
umebius
投稿日時: 2020/12/8 23:43
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: ログイン時や注文履歴を確認した際にバグが発生します
このエラーが出る原因として最も多いのが、
mtb_order_statusテーブルに対応状況が追加されているが、mtb_customer_order_statusに追加されていない場合です。

設定>システム設定>マスタデータ管理をのぞいてみると
mtb_customer_order_statusに ID 100 の行が存在しないのではないでしょうか?

解決方法としては、mtb_customer_order_statusに ID 100を追加することだと思われますが、保証はないので変更される場合は事前にバックアップをとるなど細心の注意をお願い致します。


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

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

cro233
投稿日時: 2020/12/9 10:08
対応状況: 解決済
常連
登録日: 2020/1/9
居住地:
投稿: 69
Re: ログイン時や注文履歴を確認した際にバグが発生します
umebius 様
ご回答ありがとうございます。

mtb_customer_order_status に ID 100 を追加することでエラーが出なくなりました。

おっしゃっていただいてるように、
mtb_order_status に対応状況を追加しており、mtb_customer_order_status には追加されていない状態でした。

ID 100 のステータスにして注文履歴を確認しましたところ、エラーの再現が取れましたので、mtb_customer_order_status に ID 100 を追加後に再度確認しましたら、エラーが出なくなりました。

迅速かつ的確なご回答、誠にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1283
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.