バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > プラグインをインストールする際にエラーになり、管理画面が表示されなくなった。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
may
投稿日時: 2021/1/28 19:16
対応状況: −−−
新米
登録日: 2020/11/21
居住地:
投稿: 5
プラグインをインストールする際にエラーになり、管理画面が表示されなくなった。
[EC-CUBE] 4.0.5
[レンタルサーバ] XSERVER
[OS] windows10
[PHP] 5.4.16
[データベース] MySQL 5.7.27 - MySQL Community Server (GPL)
[WEBサーバ] Apache/2.4.46
[ブラウザ] Chorme
[導入プラグインの有無] 有
[カスタマイズの有無] 無
(本体カスタマイズは無、CSSでのデザインカスタマイズま有)

[現象]
テスト環境から本番環境へ移行後、
追加プラグインのインストールを試みると以下エラー表示になり、
管理画面にアクセスできなくなりました。

テスト環境の時点で既にプラグインを1つインストールしており、
本場への移行直後はエラー表示はなく、プラグインの追加インストールの時点でエラーとなりました。

過去スレッド(https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=21422&forum=19
)も参考の上、以下①~③を試してみたのですが、状況変わりません。
なにか想定されるエラー要因があれば教えて頂けますでしょうか。

【試したこと】

①Filrzilla から /var/cache/prod/ ディレクトリを削除  
②MySQL データベースを一旦全て削除し入れ直す
 
③/app/config/eccube/packages/framework.yaml のファイルを初期データのものに入れ替える


【エラー表示】

Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\InvalidArgumentException: Expected to find class "Eccube\Validator\EmailValidator\NoRFCEmailValidator" in file "/home/wreath002/ts-investment.jp/public_html/shop/src/Eccube/Validator/EmailValidator/NoRFCEmailValidator.php" while importing services from resource "../../../src/Eccube/*", but it was not found! Check the namespace prefix used with the resource. in /home/wreath002/ts-investment.jp/public_html/shop/vendor/symfony/dependency-injection/Loader/FileLoader.php:157 Stack trace: #0 /home/wreath002/ts-investment.jp/public_html/shop/vendor/symfony/dependency-injection/Loader/FileLoader.php(57): Symfony\Component\DependencyInjection\Loader\FileLoader->findClasses('Eccube\\', '../../../src/Ec...', '../../../src/Ec...') #1 /home/wreath002/ts-investment.jp/public_html/shop/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(578): Symfony\Component\DependencyInjection\Loader\FileLoader->registerClasses(Object(Symfony\Component\DependencyInjection in /home/wreath002/ts-investment.jp/public_html/shop/vendor/symfony/config/Loader/FileLoader.php on line 168
tsuji
投稿日時: 2021/2/4 10:29
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: プラグインをインストールする際にエラーになり、管理画面が表示されなくなった。
may 様

エラー内容を見てみますと以下のディレクトリのファイル内に
/home/wreath002/ts-investment.jp/public_html/shop/src/Eccube/Validator/EmailValidator/NoRFCEmailValidator.php

以下のクラスを見つけようとしたが見つからなかったといっているように思います。
Eccube\Validator\EmailValidator\NoRFCEmailValidator

上記ファイルが存在するか、存在するようでしたら、クラス名やnamespaceに誤りがないかをご確認いただくと良いかと思います。


----------------
****************************************
株式会社システムフレンド
辻 拓也(takuya tsuji)
改造専門店・EC-CUBE工房
****************************************

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


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1644
8
red
1570
9
mcontact
1289
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.