バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > バグ報告・利用に関する質問 > プラグインが有効化にできない

バグ報告・利用に関する質問

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
youta
投稿日時: 2021/4/23 10:38
対応状況: −−−
新米
登録日: 2021/4/23
居住地:
投稿: 2
プラグインが有効化にできない
▼テンプレート
[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
居住地:
投稿: 2953
Re: プラグインが有効化にできない
データベース内だけの話に限れば
dtb_pluginテーブル
dtb_plugin_event_handlerテーブル
にプラグインの情報が登録されているかと思います。

あと各プラグイン毎に
plg_********というルールに基づいたテーブルが追加されているかと思います。
このplg_********というテーブルについては
プラグインのソースコードを確認する必要があるかと思います。
(/Entity/以下のPHPファイル内で定義されている事が多いかと思います)

今回のエラーの1つにはplg_sort_productテーブルの存在がありますので
plg_sort_productテーブルを削除すれば、そのエラーは解消されるかと思います。

但し、データベースに変更を加える場合は必ずバックアップを取ってから作業をされる事をお勧めします。
操作を誤ってしまうとサイトが動かなくなる可能性が高いので。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

youta
投稿日時: 2021/4/23 12:08
対応状況: −−−
新米
登録日: 2021/4/23
居住地:
投稿: 2
Re: プラグインが有効化にできない
468様

ご回答いただき、誠にありがとうございます。

困っておりましたので、大変ありがたく存じます。

おっしゃる通り、一旦バックアップを取ってから試してみようかと思います。

それでも上手くいかない場合は、改めてご相談させていただければと幸いでございます。

何卒宜しくお願いいたします。


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


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は71,074名です
総投稿数は100,990件です

投稿数ランキング

1
seasoft
7333
2
468
2953
3
AMUAMU
2712
4
nanasess
2139
5
umebius
1973
6
yuh
1612
7
red
1439
8
h_tanaka
1079
9
tsuji
936
10
fukap
907
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.