バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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
居住地: 東京日本橋
投稿: 1717
Re: カートに入れて決済画面に進もうとするとシステムエラー発生
受注データの生成時に支払方法がセットされていないためのエラーだと思われますが、

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


----------------
EC-CUBE4系 カスタマイズ ECのプロがシステム特急案件承ります。
EC-CUBE開発 リモートで働くエンジニア募集中

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


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は65,865名です
総投稿数は98,028件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
468
2591
4
nanasess
2101
5
umebius
1717
6
yuh
1612
7
red
1422
8
h_tanaka
1038
9
fukap
907
10
tsuji
863
11
shutta
835
12
tao_s
792
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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