バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > プラグイン > プラグインの競合について

プラグイン

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
skng2b1mff
投稿日時: 2016/6/17 18:20
対応状況: −−−
半人前
登録日: 2015/8/23
居住地: kanagawa
投稿: 19
プラグインの競合について

今回たぶんであろうと思うのですがプラグインの競合で苦労しました。
まずポイントシステムのプラグインが出来たとのことだったので喜び勇んで導入しようとしたところ
「有効にする」クリックで

・・・・・・・(自社ページURL) ページは機能していません。
・・・・・・・(自社ページURL) では現在このリクエストを処理できません。
HTTP ERROR 500

のエラーメッセージが出てストップ。
それ以降は管理画面URL、TOP画面URL、どの画面へも同エラーメッセージでアクセスできなくなってしまいました。
そのエラーの原因はと、色々調べてみては見ましたが自信はエンジニアではないのでソース上でのエラーでは
突き止められずそれまでのサイトの中もわからないながら結構いじくりまわし、正常な状態なのかも正直わからなくなっている状態でした。
それならばと、再インストールを決行しましました。
しかし3.0.10を新規にセットアップ後今まで使っていたプラグインをインストールし、ポイントプラグインをインストールすると
又同じエラー。????
それではと今まで使っていたプラグインを入れる前まで戻してポイントプラグインをインストールしたところ見事成功。
これはやはりプラグインの競合だったんだと納得はしたのですがそこからは
プラグインを一つ入れて成功したらバックアップ。又一つ入れたらバックアップとインストールごとにバックアップが必要となりました。
これはEC-CUBEを使っていく上では普通のことなのでしょうか?
もし事前にエラーになるかわかる方法はないものでしょうか?
「有効にする」を押す前であればソースも見れる状態にあると思いますのでそこから読み取ることなど方法がありましたら御教授願えませんでしょうか。
ちなみに今回競合していたと思われるプラグインはポイントプラグインと新着情報ページネータでした。←ただこれも正しいかどうかはハッキリわかっている訳ではありません。
ただ単純にそれを入れたらエラーになったというだけの現象を確認したということだけです。
ゲスト
投稿日時: 2016/6/17 22:27
対応状況: −−−
Re: プラグインの競合について
先日競合でエラーがでました。
決済プラグインと解析プラグインでしたが、なぜエラーが出たの理解できるまでが大変でした。
その後管理画面にはアクセスできたので簡単に直せました。
tacky
投稿日時: 2016/6/18 7:28
対応状況: −−−
長老
登録日: 2015/10/3
居住地: Tokyo
投稿: 277
Re: プラグインの競合について
競合問題は今後増えていくと思います。

やはり第一にご自身のテスト環境を構築し、まずそこでテストして頂き、問題なければ本番環境へインストールした方が良いと思います。

競合・エラーにつきまして大きく下記の3つがあります。
- インストール時のエラー
- 有効にした時のエラー
- ページの書換えなどの処理の重複によるエラー

- インストール時のエラー
これは正常にインストールが出来ていない可能性があります。
DBへテーブルが追加できていなかったり、ファイルがなかったりします。手動で削除できますが、あまり知識がない状態ではオススメできません。。。

- 有効にした時のエラー
今回のエラーのように、どのページも開けなくなってしまった場合は、まずデータベースを開いて下さい。
dtb_pluginというテーブルの中にインストールしてあるプラグインが表示されるはずです。
今有効にしたプラグインのplugin_enableが1になっているので、0にして保存してください。
これで無効になるので、エラーは表示されなくなると思います。

- ページの書換えなどの処理の重複によるエラー
これは同じページに複数のプラグインから処理をした場合、処理内容によっては表示されるはずのものが表示されなかったり、登録が出来なくなったりします。
オーナーズストア>プラグイン>高度な設定 からどのプラグインがどのファイルにどの処理をしているかわかるので、改修する際は参考にしています。

大概の場合は改修すれば競合は回避できますが、今度はプラグイン本体のアップデートを手動で適用する事になります。。。
使用したい機能の優先順位を決めて、エラーが出た場合は低い方を諦めるか、両方必要な機能でしたら改修を依頼するのが良いかと思います。
skng2b1mff
投稿日時: 2016/6/18 11:52
対応状況: −−−
半人前
登録日: 2015/8/23
居住地: kanagawa
投稿: 19
Re: プラグインの競合について

tacky様

たいへん参考になる内容、有難うございました。
とても親切な内容に思え、エンジニアでない方でEC-CUBE3に取り組もうとしている人たちには
是非是非取り組もうと思った時点で見ていただきたいような内容ですね。
自身はエンジニアではないので色々参考になるページや記事などを見てもまだまだすんなりと理解とはいきません。
実務運用知識としては是非活用できればと思います。
又このような方がいらっしゃればこのあともEC−CUBEがんばっていけそうです。
ほとんどデモプログラムの改修で運用していますがやはりプラグインは便利です。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,117名です
総投稿数は110,039件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1298
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.