プラグイン > バグ報告・利用に関する質問 > プラグインが有効化にできない |
バグ報告・利用に関する質問
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
youta |
投稿日時: 2021/4/23 10:38
対応状況: −−−
|
新米 登録日: 2021/4/23 居住地: 投稿: 9 |
プラグインが有効化にできない ▼テンプレート
[EC-CUBEバージョン] 4.0.3 [レンタルサーバ] さくらレンタルサーバービジネスプロ [PHP] PHP Version 7.3.27 [データベース] MySQL 5.7 [ブラウザ] ・Microsoft Edgeバージョン 90.0.818.42 ・Firefox バージョン 88.0 (64 ビット) [導入プラグインの有無] ・カテゴリページ/コンテンツ追加 for EC-CUBE4 ・Coupon Plugin for EC-CUBE4 ・データ移行プラグイン ・送料無料対象商品設定プラグイン ・ 定休日管理プラグイン ●新規会員登録時ポイント付与プラグイン for EC-CUBE 4.0 ・メールマガジンプラグイン ・商品レビュー管理プラグイン ・おすすめ商品管理プラグイン ・関連商品プラグイン ・ルミーズ決済プラグイン ・売上集計プラグイン ・メールテンプレート登録 ▲商品並び替えプラグインECCUBE4系用(●のプラグインインストール後、EC-CUBE管理画面から消失) ▲商品並び替えプラグイン PLUS ECCUBE4系用(●のプラグインインストール後、EC-CUBE管理画面から消失) [現象] 初めて投稿いたします。 データーベースに精通している方がいらっしゃいましたら、回答いただけますと幸いです。 何卒宜しくお願いいたします。 上記「●新規会員登録時ポイント付与プラグイン for EC-CUBE 4.0」を購入にインストールしましたが、有効化できずエラーになります。 プラグイン開発元にエラーログを添付し問い合わいたしました際、 ■開発元 「エラーメッセージ"The table with name '〇〇〇.plg_sort_product' already exists." このメッセージの意味ですが「データベースにplg_sort_product」が既に存在します。となっております。 このテーブルは弊社のプラグインでは使用していないテーブルになります。 なにかソート関係のプラグインを導入されていますでしょうか?」 ◆私 「ソート関係のプラグインを導入」とのことですが、 以前「▲商品並び替えプラグインECCUBE4系用」というプラグインをインストールし有効化できず、 さらに「▲商品並び替えプラグイン PLUS ECCUBE4系用」という上位版をインストールし、 それも有効化できないことがございました。 削除しようにもやり方がわからずそのままにしております。 弊社のさくらレンタルサーバーのプラグインファイルに、 恐らく上記商品のファイル「SortProduct」と「SortProduct4Plus」というものが 残っているのが原因でしょうか。 「商品並び替えプラグインECCUBE4系用」と「Plus」は今でも有効化できておりませんが、 御社商品をEC-CUBEオーナーズストアで購入し、EC-CUBE管理画面で認証キーを登録した際に プラグイン一覧からなぜか消えてしまいました。」 ■開発元 先のエラーにあったのはファイルの存在というよりも、上記のプラグイン (商品並び替えプラグインECCUBE4系用)をインストールした際に途中で止まったために 中途半端にデータベースにテーブルが作成されてしまったのではないでしょうか? おそらく各プラグインが原因というよりもサーバー側の問題な気がしております。 御社のシステム構築を依頼した会社等に調査をしてもらうことは難しいのでしょうか? これ以上の調査に関しましては、サーバーに接続して作業しないとわからないのが現状です。」 現在データーベースを制作依頼いたしました会社に問い合わせしておりますが、 回答がない状態です。 私自身データーベースを操作することに精通していないため、プロに依頼したいのですが 回答がない状態のまま放置するわけにもいかないので、何か自分でできるとがあれば ご教授いただけますと大変有難いです。 よろしくお願いいたします。 |
468 |
投稿日時: 2021/4/23 11:36
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: プラグインが有効化にできない データベース内だけの話に限れば
dtb_pluginテーブル dtb_plugin_event_handlerテーブル にプラグインの情報が登録されているかと思います。 あと各プラグイン毎に plg_********というルールに基づいたテーブルが追加されているかと思います。 このplg_********というテーブルについては プラグインのソースコードを確認する必要があるかと思います。 (/Entity/以下のPHPファイル内で定義されている事が多いかと思います) 今回のエラーの1つにはplg_sort_productテーブルの存在がありますので plg_sort_productテーブルを削除すれば、そのエラーは解消されるかと思います。 但し、データベースに変更を加える場合は必ずバックアップを取ってから作業をされる事をお勧めします。 操作を誤ってしまうとサイトが動かなくなる可能性が高いので。
|
youta |
投稿日時: 2021/4/23 12:08
対応状況: −−−
|
新米 登録日: 2021/4/23 居住地: 投稿: 9 |
Re: プラグインが有効化にできない 468様
ご回答いただき、誠にありがとうございます。 困っておりましたので、大変ありがたく存じます。 おっしゃる通り、一旦バックアップを取ってから試してみようかと思います。 それでも上手くいかない場合は、改めてご相談させていただければと幸いでございます。 何卒宜しくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |