質問 > 管理機能 > エラー表示の対応が分かりません |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
takadairin |
投稿日時: 2022/11/1 16:34
対応状況: 保留
|
常連 登録日: 2015/10/14 居住地: 投稿: 54 |
エラー表示の対応が分かりません ▼テンプレート
[EC-CUBE] EC-CUBE4 新規インストール [レンタルサーバ] サクラサーバー [OS] WIN10 [PHP] 7.4.30 [データベース] mysql57 [導入プラグインの有無] データ移行プラグイン [カスタマイズの有無] 無 ========================== さくらサーバーでECCUBE4系でネットショップを運用しています。 本日「Google Merchant Center 連携プラグイン」を新規にインストールしたところ、 エラーメッセージがでて表示されなくなってしまいました。 (ECCUBEの管理画面にも入れません) 下記エラーはどのように対応したらよろしいのでしょうか? vendor/symfony/config/Loader/FileLoader.php on line 168 168行目は throw new FileLoaderLoadException($resource, $sourceResource, null, $e, $type); となっております。 どうぞよろしくお願いします。 |
mcontact |
投稿日時: 2022/11/1 18:05
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1285 |
Re: エラー表示の対応が分かりません エラーログは確認できますか?
どのようなエラーが出ますでしょうか? var/log/prod/site-yyyy-mm-dd.log に「システムエラーが発生しました」といった行がありましたらご提示ください |
takadairin |
投稿日時: 2022/11/1 19:11
対応状況: −−−
|
常連 登録日: 2015/10/14 居住地: 投稿: 54 |
Re: エラー表示の対応が分かりません 下記のエラーです。よろしくお願いします
Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\InvalidArgumentException: Expected to find class "Eccube\Service\OrderPdfServiceMOTO" in file "/home/bunpoushi/www/bunpoushi/src/Eccube/Service/OrderPdfServiceMOTO.php" while importing services from resource "../../../src/Eccube/*", but it was not found! Check the namespace prefix used with the resource. in /home/bunpoushi/www/bunpoushi/vendor/symfony/dependency-injection/Loader/FileLoader.php:157 Stack trace: #0 /home/bunpoushi/www/bunpoushi/vendor/symfony/dependency-injection/Loader/FileLoader.php(57): Symfony\Component\DependencyInjection\Loader\FileLoader->findClasses('Eccube\\', '../../../src/Ec...', '../../../src/Ec...') #1 /home/bunpoushi/www/bunpoushi/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(578): Symfony\Component\DependencyInjection\Loader\FileLoader->registerClasses(Object(Symfony\Component\DependencyInjection\Definition), 'Eccube\\', '../../../src/Ec...', '../../../src/Ec...') #2 /home/bunpoushi/www/bunpoushi/vendor/symf in /home/bunpoushi/www/bunpoushi/vendor/symfony/config/Loader/FileLoader.php on line 168 |
mcontact |
投稿日時: 2022/11/2 11:09
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1285 |
Re: エラー表示の対応が分かりません 引用:
「Eccube\Service\OrderPdfServiceMOTOというクラスを探しましたが、見つかりませんでした。」 というエラーメッセージです。 Eccube\Service\OrderPdfServiceMOTOは、EC-CUBE標準ではないクラスなので、EC-CUBEをカスタマイズしていませんか? エラーメッセージは英語で記述されていますが、ちゃんとヒントになる程度の事は書かれていますし、翻訳ツール等を使えば内容は解ると思います。 |
takadairin |
投稿日時: 2022/11/2 11:42
対応状況: −−−
|
常連 登録日: 2015/10/14 居住地: 投稿: 54 |
Re: エラー表示の対応が分かりません ご返信ありがとうございます。
ご指摘のようにカスタマイズしたファイルです。 「Eccube\Service\OrderPdfServiceMOTO」のファイルはあるのですが、FileLoader.phpなどを見てもわかりません。。。 |
mcontact |
投稿日時: 2022/11/2 13:56
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1285 |
Re: エラー表示の対応が分かりません FileLoader.phpはあくまで、Symfonyでファイルを読み込むプログラムです。
Eccube\Service\OrderPdfServiceMOTOをどこで読み込んでカスタマイズしたのか分かりませんが、カスタマイズ箇所でエラーが発生しています。 |
takadairin |
投稿日時: 2022/11/2 14:11
対応状況: 解決済
|
常連 登録日: 2015/10/14 居住地: 投稿: 54 |
Re: エラー表示の対応が分かりません どうもありがとうございます。
これで解決と致します。 ご丁寧に教えてくださりとても感謝しております! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |