バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > カートに入れて決済画面に進もうとするとシステムエラー発生

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
katatora
投稿日時: 2020/9/11 15:08
対応状況: 解決済
新米
登録日: 2020/9/11
居住地:
投稿: 1
カートに入れて決済画面に進もうとするとシステムエラー発生
▼テンプレート
[EC-CUBE] 4.0.4
[レンタルサーバ] mixhost
[OS] Linux
[PHP] 7.2.32
[データベース] MariaDB 10.1.46
[WEBサーバ] LiteSpeed V7.6
[ブラウザ] Firefox 80.0.1
[導入プラグインの有無] YamatoPayment4,GiftWrappingPaper,EtunaGoogleAnalytics
[カスタマイズの有無] 無
[現象]
ログインしようとするとエラーになり、ゲスト購入しようとしても
決済画面に遷移する段階でエラーになります。

カートに入れる⇒カートに進む⇒
(カゴの中に遷移)レジに進む⇒
ログイン⇒ここでシステムエラー
ゲスト購入⇒(情報の入力)次へ⇒ここでエラー

EC-CUBEのログは以下の通りです。
何か間違っているでしょうか?

---------ログここから---------
[2020-09-11 13:28:53] security.DEBUG [7fc50cc3] [5dd0cee] [5934] [Symfony\Component\Security\Http\Firewall\ContextListener:onKernelResponse:144] - Stored the security token in the session. {"key":"_security_customer"} [GET, /shop/shopping, ***.***.***.***, https://***************/shop/shopping/login, Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0]
[2020-09-11 13:28:53] front.INFO [7fc50cc3] [5dd0cee] [5934] [Eccube\Log\Logger:log:66] - LOGIC END ["shopping"] [GET, /shop/shopping, ***.***.***.***, https://***************/shop/shopping/login, Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0]
[2020-09-11 13:28:53] front.ERROR [7fc50cc3] [5dd0cee] [5934] [Eccube\Log\Logger:log:66] - システムエラーが発生しました。 ["Call to a member function getId() on null","/home/qqplmwet/public_html/kanesue.net/shop/app/Plugin/YamatoPayment4/Form/Extension/CreditExtention.php",96,"#0 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/event-dispatcher/EventDispatcher.php(214): Plugin\\YamatoPayment4\\Form\\Extension\\CreditExtention->Plugin\\YamatoPayment4\\Form\\Extension\\{closure}(Object(Symfony\\Component\\Form\\FormEvent), 'form.post_set_d...', Object(Symfony\\Component\\EventDispatcher\\EventDispatcher))\n#1 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/event-dispatcher/EventDispatcher.php(44): Symfony\\Component\\EventDispatcher\\EventDispatcher->doDispatch(Array, 'form.post_set_d...', Object(Symfony\\Component\\Form\\FormEvent))\n#2 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php(33): Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch('form.post_set_d...', Object(Symfony\\Component\\Form\\FormEvent))\n#3 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/form/Form.php(377): Symfony\\Component\\EventDispatcher\\ImmutableEventDispatcher->dispatch('form.post_set_d...', Object(Symfony\\Component\\Form\\FormEvent))\n#4 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/form/Form.php(476): Symfony\\Component\\Form\\Form->setData(Object(Eccube\\Entity\\Order))\n#5 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/form/FormBuilder.php(210): Symfony\\Component\\Form\\Form->initialize()\n#6 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/form/FormFactory.php(30): Symfony\\Component\\Form\\FormBuilder->getForm()\n#7 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/framework-bundle/Controller/ControllerTrait.php(395): Symfony\\Component\\Form\\FormFactory->create('Eccube\\\\Form\\\\Typ...', Object(Eccube\\Entity\\Order), Array)\n#8 /home/qqplmwet/public_html/kanesue.net/shop/src/Eccube/Controller/ShoppingController.php(137): Symfony\\Bundle\\FrameworkBundle\\Controller\\Controller->createForm('Eccube\\\\Form\\\\Typ...', Object(Eccube\\Entity\\Order))\n#9 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/http-kernel/HttpKernel.php(151): Eccube\\Controller\\ShoppingController->index(Object(Eccube\\Service\\PurchaseFlow\\PurchaseFlow))\n#10 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#11 /home/qqplmwet/public_html/kanesue.net/shop/vendor/symfony/http-kernel/Kernel.php(200): Symfony\\Component\\HttpKernel\\HttpKernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)\n#12 /home/qqplmwet/public_html/kanesue.net/shop/index.php(76): Symfony\\Component\\HttpKernel\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#13 {main}"] [GET, /shop/shopping, ***.***.***.***, https://***************/shop/shopping/login, Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0]
[2020-09-11 13:28:53] php.CRITICAL [7fc50cc3] [5dd0cee] [5934] [Symfony\Component\Debug\ErrorHandler:handleException:584] - Call to a member function getId() on null {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Call to a member function getId() on null at /home/qqplmwet/public_html/kanesue.net/shop/app/Plugin/YamatoPayment4/Form/Extension/CreditExtention.php:96)"} [GET, /shop/shopping, ***.***.***.***, https://***************/shop/shopping/login, Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0]
---------ログここまで---------

umebius
投稿日時: 2020/9/12 17:02
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: カートに入れて決済画面に進もうとするとシステムエラー発生
受注データの生成時に支払方法がセットされていないためのエラーだと思われますが、

決済プラグイン以外で支払方法を制御するようなプラグインがインストール、もしくはカスタマイズをされていたりしますか?
それを一度無効化して、エラーが起こるか試せますでしょうか。


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

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

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,282名です
総投稿数は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.