プラグイン > バグ報告・利用に関する質問 > Amazon payプラグインの不具合パッチ適用後のエラー |
バグ報告・利用に関する質問
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
youta |
投稿日時: 2024/9/3 16:56
対応状況: 確認中
|
半人前 登録日: 2021/4/23 居住地: 投稿: 14 |
Amazon payプラグインの不具合パッチ適用後のエラー [EC-CUBE] EC-CUBE4.0.4
[レンタルサーバ] さくらサーバー [質問] いつもお世話になっております。 下記Amazon payプラグインの不具合パッチを適用したあと、キャッシュを削除したら管理画面・サイトが表示されなくなりました。 https://www.ec-cube.net/amazonpay/patch.php?transactionid=61173c6c01f191f103da1b0d2b136b846531a93b エラーメッセージは以下です。 Fatal error: Cannot declare interface Plugin\AmazonPayV2\Amazon\Pay\API\ClientInterface, because the name is already in use in /home/●●●/www/stg/app/Plugin/AmazonPayV2/Service/Amazon/Pay/API/ClientInterface.php on line 6 キャッシュを削除する前は普通に管理画面・サイトにアクセスできたのですが、カートに入れない・マイページログインできないなどの症状がございました。 その際のログは下記です。 [Eccube\Log\Logger:log:66] - システムエラーが発生しました。 ["Type error: Argument 10 passed to Plugin\\AmazonPayV2\\Service 解決方法が分かる方、ご教授いただけますと幸いでございます。 何卒よろしくお願い申し上げます。 |
tattsu |
投稿日時: 2024/9/3 18:24
対応状況: −−−
|
仙人 登録日: 2023/12/23 居住地: 投稿: 333 |
Re: Amazon payプラグインの不具合パッチ適用後のエラー 引用:
Fatal error: Cannot declare interface Plugin\AmazonPayV2\Amazon\Pay\API\ClientInterface, because the name is already in use in /home/●●●/www/stg/app/Plugin/AmazonPayV2/Service/Amazon/Pay/API/ClientInterface.php on line 6 上記の原因は、ClientInterface.php というファイルのクラスのネームスペースとファイルのディレクトリが一致していないことです。(Serviceの有無) ネームスペース Plugin\AmazonPayV2\Amazon\Pay\API\ClientInterface ファイルのディレクトリ階層 /Plugin/AmazonPayV2/Service/Amazon/Pay/API/ClientInterface.php なぜこうなってしまったか確認してみると良いのかなと思います。
|
youta |
投稿日時: 2024/9/4 15:34
対応状況: −−−
|
半人前 登録日: 2021/4/23 居住地: 投稿: 14 |
Re: Amazon payプラグインの不具合パッチ適用後のエラー tattsu 様
お世話になっております。 この度はご回答いただき、誠にありがとうございます。 仰る通り、ディレクトリ階層に不要なファイルが入っていたためエラーが出ていたようでした。 お力添えいただき重ねて御礼申し上げます。 今後も何かございましたら何卒宜しくお願い申し上げます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |