バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > その他 > プラグインの導入について

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
guisi1848
投稿日時: 2022/2/14 12:54
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 26
プラグインの導入について
[EC-CUBE]4.0.5(さくらインターネットのクイックインストールではない)
[レンタルサーバ]さくらインターネット ビジネスプロ
[PHP]7.4.24
[データベース]MySQL5.7.36
[WEBサーバ]Apache/2.4.51
[導入プラグインの有無]
(1)GMO-PG決済プラグイン
(2)SEOAllOne
(3)Google Analytics eコマース/拡張eコマースタグ設置プラグイン
など多数
[カスタマイズの有無]
・商品管理メニューの商品一覧画面で"商品説明(一覧)"項目を[+]クリックする前から開いているように改良
------------------------------
最近、新たにプラグインをインストールしても、全てインストール時にエラーが出ています。
過去にEC-CUBE本体もしくはプラグインのアップデート時にインストールが遅すぎて途中で中断したことがあり、そのようなことも影響しているかもしれません。
当時、EC-CUBEに対する知識(特にプラグイン関連)が乏しく、Windowsアプリのような感覚でインストールしていったので、他にも手違いがあったかもしれません。

すでに運用中のサイトということもあり、一から構築し直すこともできず、またインストール済みのプラグインの中には外注先が自社の認証キーでインストールされたものもいくつかあります。

今後有料プラグインをいくつかインスト―ルする可能性があります(詳細は検討中)が、おそらくエラーが出ると思います。

そこで相談ですが、こういう状況でのエラー頻発を解決するにはどのような手法を取られますでしょうか?
自力解決が技術的に難しい内容ですが、外注するにしても上司を説得しないといけないので。
まずプラグインの開発を実際にされているエンジニアのプロなら、この場合どのような手法を取られるのか教えていただけないでしょうか。
468
投稿日時: 2022/2/18 16:36
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: プラグインの導入について
プラグインのインストールでエラーが発生する原因の多くはサーバのメモリ不足ではないかと思っております。

その為、サーバは共有タイプのレンタルサーバではなく専用サーバやVPS、クラウドのようなメモリの容量がハッキリと明示されているサーバを選択するほうがよいかと思います。
さくらのマネージドプランも良いかと思います。


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

guisi1848
投稿日時: 2022/2/22 16:38
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 26
Re: プラグインの導入について
アドバイスありがとうございます。

今までスタンダード→ビジネス→ビジネスプロとプランをアップグレードしてきました。(最後は1年以上前)

マネージドとなるとかなり費用が変わりますね。

XServerがいいという意見も聞いています。
しかし、このタイミングでサーバー会社を変えるのはかなり勇気がいります。

プランをマネージドに変えたら解決することが分かっているのであれば話が若干変わりますが、ふたを開けてみないとわからないのではないでしょうか。
nanasess
投稿日時: 2022/2/22 17:19
対応状況: −−−
登録日: 2006/9/9
居住地: 大阪
投稿: 2202
Re: プラグインの導入について
正直申し上げると、EC-CUBE4.0系を共有レンタルサーバーで運用するのは、相応のノウハウがないと厳しいと思っています。

ご参考)
https://qiita.com/nanasess/items/791c9ec98f69ada93ea0


EC-CUBE4.1にバージョンアップすると、多少改善されます。


----------------
大河内健太郎(Kentaro Ohkouchi)
EC-CUBE公式エバンジェリスト
スキルニル株式会社

EC-CUBE1系2系長期サポートホスティングサービス CUBE Lab
https://cubelab.info/

guisi1848
投稿日時: 2022/2/24 17:38
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 26
Re: プラグインの導入について
アドバイスありがとうございます。

https://qiita.com/nanasess/items/791c9ec98f69ada93ea0
この記事は以前に読んだことがありました。

これを読んだ当時は今よりもさらにEC-CUBEに対する知識がなく、ちんぷんかんぷんでした。
とは言え、まだSSHを使ったことがない今も大きくは変わりません。

さくらインターネットで2グレード下のスタンダードプランにテスト環境を用意しているので、いろいろ試してみることはできます。
安価なスタンダードプランということが障害になる可能性はありますが。

コマンドラインに関して(おそらく超)初歩的なことを一つ教えて下さい。
bin/consoleで始まるコマンドですが、これはSSHへログインした後の直後の操作でしょうか?もしくは、ログインした後、間に何かする操作があるのでしょうか?
bin/console自体が1つのコマンドでしょうか?






mcontact
投稿日時: 2022/2/25 10:48
対応状況: −−−
半人前
登録日: 2022/1/22
居住地:
投稿: 18
Re: プラグインの導入について
引用:

コマンドラインに関して(おそらく超)初歩的なことを一つ教えて下さい。
bin/consoleで始まるコマンドですが、これはSSHへログインした後の直後の操作でしょうか?もしくは、ログインした後、間に何かする操作があるのでしょうか?
bin/console自体が1つのコマンドでしょうか?


bin/consoleコマンドは、EC-CUBEをインストールしたルートディレクトリにある実行コマンドですので、実行ディレクトリを読み替えるか、EC-CUBEルートディレクトリに移動して実行する事になります。
guisi1848
投稿日時: 2022/2/28 9:14
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 26
Re: プラグインの導入について
回答ありがとうございます。

ログインした時のフォルダがEC-CUBEインストールフォルダと思っていたら、他ドメイン名も見れるルートフォルダでした。(多分閲覧権限はないのでしょうが)
CD <ドメイン名>/wwwでチェンジディレクトリをしたらbinフォルダが見れて、その中にconsoleのファイルがあるのが確認できました。

その先でつまづきました。
bin/console…コマンドラインを入力したらpermission deniedと表示されました。

かなり前にSSHにチャレンジして断念した時に、公開鍵が中途半端に残っているせいかもしれません。(恥ずかしながら覚えていません)

使ってみたのはPoderosaとRLoginで、そのどちらもログイン自体はできるのですが、コマンドラインで引っかかります。
原因は公開鍵?ユーザー権限?

ある意味EC-CUBE以前の初歩的質問かと思いますが教えていただけますでしょうか。
mcontact
投稿日時: 2022/2/28 13:43
対応状況: −−−
半人前
登録日: 2022/1/22
居住地:
投稿: 18
Re: プラグインの導入について
引用:

その先でつまづきました。
bin/console…コマンドラインを入力したらpermission deniedと表示されました。


こちら「permission denied」は、表示されている通り「パーミッション拒否」です。
パーミッションが正しく設定されていないのではないでしょうか。

引用:

かなり前にSSHにチャレンジして断念した時に、公開鍵が中途半端に残っているせいかもしれません。(恥ずかしながら覚えていません)

使ってみたのはPoderosaとRLoginで、そのどちらもログイン自体はできるのですが、コマンドラインで引っかかります。
原因は公開鍵?ユーザー権限?

ある意味EC-CUBE以前の初歩的質問かと思いますが教えていただけますでしょうか。


質問内容がSSHの話なので、SSHなり、使い方の本を買うなりして勉強した方が良いと思います。
guisi1848
投稿日時: 2022/3/2 9:28
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 26
Re: プラグインの導入について
範囲外の質問に回答いただきありがとうございます。
EC-CUBEで開発するECサイトって、守備範囲がとても広くて必要となる知識の範囲も広いですね。

HTML/CSS
JavaScript
FTP
SSH
php
Twig
Composer、Symfony
など
モールサイトや一般のカートASPなら下の何行かは必要ないのかもしれませんが。
guisi1848
投稿日時: 2022/3/2 10:16
対応状況: −−−
半人前
登録日: 2020/9/8
居住地:
投稿: 26
Re: プラグインの導入について
追伸
mcontact様

bin/consoleコマンド自体に権限を付与できることがわかり、セキュリティ面を考えてもこの方法が一番いいと思いました。
この権限付与の方法でパーミッションの問題は解決しました。
(違うエラーは発生しているようですが)

また、以前にコマンドラインの件でルートフォルダと書いたのは間違いでec-cubeインストールフォルダでした。
consoleは<ec-cubeインストールフォルダ>/www/binの下にあるので、cosoleコマンドが動作しないのは当たり前でした。

これから、テスト環境でSSHの勉強していきます。
まだ、作業内容からしても本番サーバ上でするのは怖すぎますので。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン



統計情報

総メンバー数は74,626名です
総投稿数は104,055件です

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2202
5
umebius
2074
6
yuh
1664
7
red
1498
8
h_tanaka
1188
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.