バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
guisi1848
投稿日時: 2022/10/4 10:21
対応状況: −−−
常連
登録日: 2020/9/8
居住地:
投稿: 57
プラグイン導入時エラーの対処方法について
[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
居住地:
投稿: 2303
Re: プラグイン導入時エラーの対処方法について
プラグイン関連のエラーは、サーバーの性能不足に起因する場合が多いです。
共有レンタルサーバーではなく、VPSやクラウド(経験上6コア/メモリ8GB 以上)であれば比較的安定してます。
お金で解決するならば、サーバーの性能を上げるのが一番手っ取り早いです。


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

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

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

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

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

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

最初スタンダードプラン

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

ビジネスプラン

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

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

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

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


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

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


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

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

一応報告まで。

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

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

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



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


 



ログイン


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

統計情報

総メンバー数は88,281名です
総投稿数は109,687件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.