質問 > フロント機能 > クレジットカード決済のシステムエラーログ確認 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
jinman |
投稿日時: 2024/3/14 12:22
対応状況: 開発中
|
常連 登録日: 2019/1/30 居住地: 投稿: 50 |
クレジットカード決済のシステムエラーログ確認 [EC-CUBE] EC-CUBE4.1.2
[現象] クレジットカード決済時に一時的に「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」が出ていたが、デバッグモード使用前に時間経過で解消。 原因不明では再発が怖いので、エラーログ参照したのですが知見なく解析できなかったため、助言いただきたいです。 Emv3dsRepository.php→PaymentController.php…間で要素取得エラーが起きている?と思ったのですがどうでしょうか。 ▼エラーログ ======== [2024-03-14 11:27:00] front.ERROR [7a7e061b] [9d906c6] [1140] [Eccube\Log\Logger:log:66] - システムエラーが発生しました。 ["Notice: Undefined offset: 0","/usr/home/XXXXXXXXXX/html/app/Plugin/RemisePayment4/Repository/Emv3dsRepository.php",56,"#0 /usr/home/XXXXXXXXXX/html/app/Plugin/RemisePayment4/Controller/PaymentController.php(1366): Plugin\\RemisePayment4\\Repository\\Emv3dsRepository->getLastUpdateDate()\n#1 /usr/home/XXXXXXXXXX/html/app/Plugin/RemisePayment4/Controller/PaymentController.php(1244): Plugin\\RemisePayment4\\Controller\\PaymentController->getAccChange()\n#2 /usr/home/XXXXXXXXXX/html/app/Plugin/RemisePayment4/Controller/PaymentController.php(252): Plugin\\RemisePayment4\\Controller\\PaymentController->getCardSendDataEMV3DS()\n#3 /usr/home/XXXXXXXXXX/html/vendor/symfony/http-kernel/HttpKernel.php(158): Plugin\\RemisePayment4\\Controller\\PaymentController->payment()\n#4 /usr/home/XXXXXXXXXX/html/vendor/symfony/http-kernel/HttpKernel.php(80): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw()\n#5 /usr/home/XXXXXXXXXX/html/vendor/symfony/framework-bundle/Controller/ControllerTrait.php(96): Symfony\\Component\\HttpKernel\\HttpKernel->handle()\n#6 /usr/home/XXXXXXXXXX/html/src/Eccube/Controller/AbstractController.php(184): Symfony\\Bundle\\FrameworkBundle\\Controller\\Controller->forward()\n#7 /usr/home/XXXXXXXXXX/html/src/Eccube/Controller/ShoppingController.php(755): Eccube\\Controller\\AbstractController->forwardToRoute()\n#8 /usr/home/XXXXXXXXXX/html/src/Eccube/Controller/ShoppingController.php(375): Eccube\\Controller\\ShoppingController->executeApply()\n#9 /usr/home/XXXXXXXXXX/html/vendor/symfony/http-kernel/HttpKernel.php(158): Eccube\\Controller\\ShoppingController->checkout()\n#10 /usr/home/XXXXXXXXXX/html/vendor/symfony/http-kernel/HttpKernel.php(80): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw()\n#11 /usr/home/XXXXXXXXXX/html/vendor/symfony/http-kernel/Kernel.php(201): Symfony\\Component\\HttpKernel\\HttpKernel->handle()\n#12 /usr/home/XXXXXXXXXX/html/index.php(82): Symfony\\Component\\HttpKernel\\Kernel->handle()\n#13 {main}"] [POST, /shopping/checkout, XXX.XXX.XXX.XXX, https://XXXXXX.com/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36] ======== |
tattsu |
投稿日時: 2024/3/14 12:46
対応状況: −−−
|
仙人 登録日: 2023/12/23 居住地: 投稿: 336 |
Re: クレジットカード決済のシステムエラーログ確認 app/Plugin/RemisePayment4/Repository/Emv3dsRepository.phpの56行目を確認してみてください。
ご記載いただいたログは、56行目で配列に存在しない 0 というキーにアクセスしたためです。
|
jinman |
投稿日時: 2024/3/14 18:58
対応状況: 解決済
|
常連 登録日: 2019/1/30 居住地: 投稿: 50 |
Re: クレジットカード決済のシステムエラーログ確認 ありがとうございます。
引き続き内容精査します。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |