バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 注文手続き中に「ご注文内容確認」ページへ行くのにシステムエラーがおこる

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
d_taguchi
投稿日時: 2019/10/9 17:33
対応状況: −−−
新米
登録日: 2019/9/25
居住地:
投稿: 9
注文手続き中に「ご注文内容確認」ページへ行くのにシステムエラーがおこる
--------------------------------------------
[EC-CUBE] 4.0.2(新規インストール)
[レンタルサーバ] sakuraレンタルサーバ
[OS] Win10 Pro
[PHP] PHP 7.3.9
[データベース] MySQL 5.7
[WEBサーバ] nginx + Apache2.4
[ブラウザ] chrome 77.0.3865.90(Official Build) (64 ビット)

[導入プラグインの有無] データ移行プラグイン 1.5.1(停止中)、イプシロン決済プラグイン 1.0.5(停止中)

[カスタマイズの有無] デフォルトのテンプレートをベースにカスタマイズを行っています。ただしカスタマイズと言っても、ロゴを変えたり、色を変えるなど、軽微なカスタマイズしか行っておりません。

[現象] 当方、EC-CUBE開発が初めてになり、ご教授いただけたらら幸いです。
現在EC-CUBE2.11系から4系へリニューアル作業を行っております。
データ移行プラグインで2系から4系へデータを移設を行ったのち、
管理画面上でtwigの編集や、SASSの編集を行い、各ボタンのリンクや見た目など整えておりました。

決済周りの編集を行おうと思い、試しにカートに商品を入れ、
「カートへ進む」→「レジに進む」とページを進めていたところ、
「ご注文手続き」画面で『確認する』ボタンを押すと、
システムエラー画面に移行してしまいました。

ログを確認したところ、下記のエラーがでておりました。

独自に解析を行おうを思いましたが、まったくエラー内容がわからず、
出来ればご教授いただきたく思います。

申し訳ありませんが、何卒よろしくお願いいたします。

※パーソナルな部分は「*」に置換しております。

エラー文
-------------------------------------------
[2019-10-09 11:44:08] front.ERROR [fa3718a2b2dae7e215543c03656fc019] [7988ef8] [50] [Eccube\Log\Logger:log:66] - システムエラーが発生しました。 ["You have requested a non-existent service \"\".","/home/****/****/****/****/shop/vendor/symfony/dependency-injection/Container.php",331,"#0 /home/****/****/****/****/shop/src/Eccube/Controller/ShoppingController.php(715): Symfony\\Component\\DependencyInjection\\Container->get('')\n#1 /home/****/****/****/****/shop/src/Eccube/Controller/ShoppingController.php(270): Eccube\\Controller\\ShoppingController->createPaymentMethod(Object(Eccube\\Entity\\Order), Object(Symfony\\Component\\Form\\Form))\n#2 /home/****/****/****/****/shop/vendor/symfony/http-kernel/HttpKernel.php(151): Eccube\\Controller\\ShoppingController->confirm(Object(Symfony\\Component\\HttpFoundation\\Request))\n#3 /home/****/****/****/****/shop/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#4 /home/****/****/****/****/shop/vendor/symfony/http-kernel/Kernel.php(200): Symfony\\Component\\HttpKernel\\HttpKernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)\n#5 /home/****/****/****/****/shop/index.php(74): Symfony\\Component\\HttpKernel\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#6 {main}"] [POST, /shop/shopping/confirm, ***.***.**.***, https://****.***.jp/shop/shopping, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36]

nanasess
投稿日時: 2019/10/10 10:40
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
オンライン
Re: 注文手続き中に「ご注文内容確認」ページへ行くのにシステムエラーがおこる
src/Eccube/Controller/ShoppingController.php の 715行目はどうなっていますでしょうか?
d_taguchi
投稿日時: 2019/10/10 10:48
対応状況: −−−
新米
登録日: 2019/9/25
居住地:
投稿: 9
Re: 注文手続き中に「ご注文内容確認」ページへ行くのにシステムエラーがおこる
ご返答ありがとうございます。

ご指摘いただいた
ShoppingController.php の 715行目は下記の様になっております。


$PaymentMethod = $this->container->get($Order->getPayment()->getMethodClass());
nanasess
投稿日時: 2019/10/10 10:57
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
オンライン
Re: 注文手続き中に「ご注文内容確認」ページへ行くのにシステムエラーがおこる
支払い方法が正常に取得できてない模様です。
停止中の決済を有効にするといかがでしょうか?
d_taguchi
投稿日時: 2019/10/10 13:15
対応状況: −−−
新米
登録日: 2019/9/25
居住地:
投稿: 9
Re: 注文手続き中に「ご注文内容確認」ページへ行くのにシステムエラーがおこる
停止中の決済を有効にしてもシステムエラーが発生いたしましたが、
様々検証しましたら、自己解決する事ができました。

原因としては、データ移行プラグインで2.11系から移行された決済項目を
そのまま使用していた事が原因でした。
新たに決済項目を新規で作り、それを使用して注文手続きを行いましたら
最後まで決済処理することができました。


https://www.ec-cube.net/products/detail.php?product_id=1804

上記のプラグインの仕様説明にも
「決済と配送の紐づけ」は移行されない旨も記載してありました。
大変失礼いたしました。


ただ、アドバイス頂けたことでその事に気づく事が出来ました。
誠にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
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.