バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > プラグイン導入時エラーの対処方法について

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
guisi1848
投稿日時: 2022/10/4 10:21
対応状況: −−−
常連
登録日: 2020/9/8
居住地:
投稿: 42
プラグイン導入時エラーの対処方法について
[EC-CUBE]4.0.5(さくらインターネットのクイックインストールではない)
[レンタルサーバ]さくらインターネット ビジネスプロ
[PHP]7.4.30
[データベース]MySQL5.7.36
[WEBサーバ]Apache/2.4.51
[導入プラグインの有無]
(1)会員ランクプラグイン(株式会社ブラテック 様 提供)
(2)配送方法設定拡張プラグイン for EC-CUBE4.0~4.1(株式会社ブラテック 様 提供)
(3)商品おすすめ順並び替えプラグイン for EC-CUBE4(U-Mebius 様 提供)
(4)売上順・売れ筋順並び替えプラグイン(U-Mebius 様 提供)
(5)GMO-PG決済プラグイン(GMOペイメントゲートウェイ 様 提供)
(6)SEOAllOne(株式会社YMK 様 提供)
(7)Google Analytics eコマース/拡張eコマースタグ設置プラグイン(有限会社フライスタイド 様 提供)
など多数
----------------------------------------------------------
オープン後2年半のECサイトを担当しています。
間もなく3Dセキュア2.0対応の決済プラグインを導入予定です。
決済プラグインに関わらず、今までプラグイン全般でインストール時にエラーが多く、EC-CUBE本体も4.0.5で止まっていて、アップデートをそれ以降断念してしまっています。

しかし、今回は決済のセキュリティのことなのでインストールをあきらめるわけにいきません。(決済代行会社に初期費用が必要ということもある)
プラグインでエラーが発生してインストールが完結できなかった場合、プラグイン開発元ぐらいの技術を持っておられるところなら、対処できるものでしょうか?
また、どういう手法を取られますでしょうか?

エラーが発生した場合の選択肢の判断基準にしたいと思いますので、お答えいただける方がいらっしゃまいしたらよろしくお願いします。
nanasess
投稿日時: 2022/10/4 14:16
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2272
Re: プラグイン導入時エラーの対処方法について
プラグイン関連のエラーは、サーバーの性能不足に起因する場合が多いです。
共有レンタルサーバーではなく、VPSやクラウド(経験上6コア/メモリ8GB 以上)であれば比較的安定してます。
お金で解決するならば、サーバーの性能を上げるのが一番手っ取り早いです。


手前味噌で恐縮ですが、対処法を以下にまとめてます。
頑張って対応する場合は、こちらをご参考にしていただければ、インテグレートパートナー各社でしたら対応可能と思われます。

https://qiita.com/nanasess/items/791c9ec98f69ada93ea0
guisi1848
投稿日時: 2022/10/12 10:24
対応状況: −−−
常連
登録日: 2020/9/8
居住地:
投稿: 42
Re: プラグイン導入時エラーの対処方法について
返信が大変遅くなり申し訳ありません。

> https://qiita.com/nanasess/items/791c9ec98f69ada93ea0

このページは以前にも見ていました。
しかし、私には専門用語の羅列でさっぱり…

とりあえず、わかりやすい部分については以下の状況となります。

> 1.性能の良いサーバーを使用する
スタート時に、私が使ったことがあるという理由で、少しでも一から覚えることが少ないからとさくらインターネットを選びました。

最初スタンダードプラン

詳しい方から業務用にはお勧めしないと言われ

ビジネスプラン

SSL証明書の仕様変更で再度プラン変更

ビジネスプロプラン(共有サーバーでの最上位プラン)

このプランでも貧弱なのでしょうか?
そもそも共有サーバーでは難しいのでしょうか?
正直マネージドサーバではコストの敷居が高いです。

運用途中でサーバー会社を変えるのはとても勇気が要り、また、周囲(特に経営陣)を納得させる根拠が必要ですし。


> 2.メンテナンス画面にして、外部からのリクエストを遮断する
当然そのように理解しています。(最初の頃は愚かにも遮断せずに更新したこともありました)
nanasess
投稿日時: 2022/10/12 11:26
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2272
Re: プラグイン導入時エラーの対処方法について
そもそも共有サーバーでの運用は難易度が高いです。

AWS, Microsoft Azure などのクラウドや ConoHa(https://www.conoha.jp/vps/function/scaleup/?btn_id=vps-top--functions_vps-scaleup) などスケールアップ/スケールダウン可能な VPS であれば、プラグイン操作時のみスケールアップしておいて、通常はスケールダウンといった使い方ができるので、共有サーバーと大差ないコストで運用できると思います。
(サーバーをセットアップ、運用するスキルは必要ですが)
guisi1848
投稿日時: 2022/10/19 17:02
対応状況: −−−
常連
登録日: 2020/9/8
居住地:
投稿: 42
Re: プラグイン導入時エラーの対処方法について
EC-CUBE4系でのプラグインエラーの原因と予防対策
https://qiita.com/nanasess/items/791c9ec98f69ada93ea0
に以下のような記事があるのですが、ここに書いてあることは事実でしょうか?

>レンタルサーバーでの利用は、かなり厳しい状況なのですが、、、
>さくらのレンタルサーバーは例外です。安価なスタンダードプラ
>ンでも大丈夫です。
>その理由は、 FreeBSD という Linux とは別物の OS を利用して
>いるためです。
>
>ちなみに FreeBSD を採用している、さくらのレンタルサーバーも
>半強制的なPHPのバージョンアップがあったり、パーミッション設
>定の関係から少々セキュリティに課題が残っていたりします。。。
>
>プラグインをインストールする際、大量のリソースを消費します。
>性能の低い Linux サーバーですと、サーバーダウンの危険がある
>ため OOM Killer という OS 保護機構が働いて、プラグインイン
>ストールのプロセスを強制終了させてしまいます。
>これがプラグインインストールトラブルの多くの原因になっている
>のですが、 FreeBSD には、この OOM Killer がありません。
OOM Killer によって、プラグインインストールのプロセスが強制
>終了されることは無いために、安価なスタンダードプランでも安
>定してインストールできます。
>
>性能の高いサーバーや、 FreeBSD でもシステムエラーになるケー
>スがあるのですが、次項のメンテナンス画面を併用することで、
>ほぼ解消できると思います。

また、最近になってSSHでコマンドラインでの操作ができるようになりました。(あくまで操作できたというだけですが)

プラグインのインストールをSSHコマンドラインで操作する場合、上記のメモリ消費の面で有利でしょうか?
nanasess
投稿日時: 2022/10/19 23:13
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2272
Re: プラグイン導入時エラーの対処方法について
引用:

EC-CUBE4系でのプラグインエラーの原因と予防対策
https://qiita.com/nanasess/items/791c9ec98f69ada93ea0
に以下のような記事があるのですが、ここに書いてあることは事実でしょうか?


記事を書いた人ですが、噓はついてないつもりです。
画面からより、コマンドラインの方が遥かに安定しています。

しかし、共有レンタルサーバーでプロセスが強制終了されてしまう問題は、コマンドラインを使用しても完全に解消できません。
guisi1848
投稿日時: 2022/10/25 14:17
対応状況: −−−
常連
登録日: 2020/9/8
居住地:
投稿: 42
Re: プラグイン導入時エラーの対処方法について
それは失礼いたしました。

一応報告まで。

先週末、ちょうどSSHでないとできない操作がありまして、
詳しい人(但しEC-CUBEには詳しくない様子)から聞いて
運用中のデータベースにフィールド追加して、Entityマッピングの更新が無事できました。(詳しい意味はわかりませんが)

また、せっかくなのでプラグインの有効化、インストールなどをコマンドラインでやってみたら、とても進行が快適で、かつ順調な時の進捗も、エラーの時も何が起きているのかがとてもわかりやすかったです。(GUIで進捗目盛だけ進んでも、最後にエラーだと何が起こったのかさっぱりわかりませんし)

インストールできていなかったいくつかのプラグインも全てスムーズにインストールできました。(違いが歴然としています)



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


 



ログイン



統計情報

総メンバー数は76,762名です
総投稿数は105,202件です

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2272
5
umebius
2085
6
yuh
1669
7
red
1556
8
h_tanaka
1195
9
tsuji
942
10
fukap
907
11
shutta
835
12
tao_s
794
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.