質問 > 管理機能 > プラグインインストール後、管理画面にログインできない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
chantake |
投稿日時: 2020/10/31 0:29
対応状況: −−−
|
半人前 登録日: 2020/9/23 居住地: 投稿: 26 |
プラグインインストール後、管理画面にログインできない [EC-CUBE] 4.0.4、新規インストール
[レンタルサーバ] WADAX専用サーバ [OS] Linux [PHP] 7.2.33 [データベース] MySQL 5.5.65-MariaDB [WEBサーバ] Apache [ブラウザ] Google chrome [導入プラグインの有無] BlockInstaller、その他 [カスタマイズの有無] BootCube(Bootstrap4) [現象] 助けてください。 コミュニティで検索していろいろと試しているのですが復旧できていません。 今、プラグイン「パンくずリスト for EC-CUBE4」をインストール後、突然管理画面にログインできなくなり、 サイトのトップページも「このページは動作していません XXX.jpでは現在このリクエストを処理できません。HTTP ERROR 500」 と表示されて何もできない状態です。 製作者にはメールをしたのですが夜間のため何時になるかわかりません。 サイトもすでにオープンしているため早急に復旧しなければいけません。 どうか、アドバイスをよろしくお願いいたします。 -------------------------------------------------------- 追記です。 ※●●●●●●はサブディレクトリです。 ※ExceptionListener_original.phpというのは念のためディレクトリに残した元のファイルです。 このファイルを残したためにエラーになったのでしょうか? エラー発生後「ExceptionListener_original.php」このファイルは削除してあります。 デバッグモードで確認すると下記のような状態でした。 (1/1) ContextErrorException Warning: include(/var/www/vhosts/XXX.jp/httpdocs/●●●●●●/vendor/composer/../../src/Eccube/EventListener/ExceptionListener_original.php): failed to open stream: No such file or directory in ClassLoader.php line 444 at include() in ClassLoader.php line 444 at Composer\Autoload\includeFile('/var/www/vhosts/XXX.jp/httpdocs/●●●●●●/vendor/composer/../../src/Eccube/EventListener/ExceptionListener_original.php') in ClassLoader.php line 322 at ClassLoader->loadClass('Eccube\\EventListener\\ExceptionListener') in DebugClassLoader.php line 159 at DebugClassLoader->loadClass('Eccube\\EventListener\\ExceptionListener') at spl_autoload_call('Eccube\\EventListener\\ExceptionListener') at is_subclass_of('Eccube\\EventListener\\ExceptionListener', 'Doctrine\\Common\\EventSubscriber') in AutoConfigurationTagPass.php line 45 at AutoConfigurationTagPass->configureDoctrineEventSubscriberTag(object(Definition)) in AutoConfigurationTagPass.php line 37 at AutoConfigurationTagPass->process(object(ContainerBuilder)) in Compiler.php line 140 at Compiler->compile(object(ContainerBuilder)) in ContainerBuilder.php line 789 at ContainerBuilder->compile() in Kernel.php line 643 at Kernel->initializeContainer() in Kernel.php line 135 at Kernel->boot() in Kernel.php line 88 at Kernel->boot() in Kernel.php line 195 at Kernel->handle(object(Request)) in index.php line 76 |
umebius |
投稿日時: 2020/10/31 18:45
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: プラグインインストール後、管理画面にログインできない エラー自体は解消されましたか?
ご指摘の通りで、ご利用になっているEC-CUBE4では、ディレクトリ内でファイルの複製・バックアップをするとエラーになることが多いです。
|
chantake |
投稿日時: 2020/10/31 19:07
対応状況: −−−
|
半人前 登録日: 2020/9/23 居住地: 投稿: 26 |
Re: プラグインインストール後、管理画面にログインできない ご連絡ありがとうございます。
>エラー自体は解消されましたか? まだ、解消されず困っております。 >ご指摘の通りで、ご利用になっているEC-CUBE4では、ディレクトリ内でファイルの複製・バックアップをするとエラーになることが多いです。 やはりそうですか。 商品アイテム数がたくさんあるので、ec-cube4の再インストールは避けたいです。 ちなみにec-cube4だけ再インストールして、データベースはそのままにした場合、登録した商品アイテムは引き継がれるのでしょうか? それとも商品アイテム(データベース)も新規で構築しなければいけないのでしょうか? |
umebius |
投稿日時: 2020/11/1 21:48
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: プラグインインストール後、管理画面にログインできない >ちなみにec-cube4だけ再インストールして、データベースはそのままにした場合、登録した商品アイテムは引き継がれるのでしょうか?
インストール時に「データベースの初期化を行わない」で初期化はスキップすることができますが、運用中のサイトであればまずはデータベース・サイトのソースバックアップを行っておいた方が良いです。 特に商品データを残したいのであればデータベースはphpMyAdmin等からバックアップしておいてください。 その上で、再インストールの前に、キャッシュディレクトリを消してみるのはいかがでしょうか。 下記のディレクトリを消すことになるかと思います。 /var/www/vhosts/XXX.jp/httpdocs/●●●●●●/var/cache/prod
|
chantake |
投稿日時: 2020/11/2 0:00
対応状況: −−−
|
半人前 登録日: 2020/9/23 居住地: 投稿: 26 |
Re: プラグインインストール後、管理画面にログインできない 遅い時間にもかかわらずアドバイスありがとうございます。
未だ復旧のめどは立っておりませんが、最終的にはアドバイス通りにさせていただこうと考えております。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |