プラグイン > その他 > プラグインの導入について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
guisi1848 |
投稿日時: 2022/2/14 12:54
対応状況: −−−
|
常連 登録日: 2020/9/8 居住地: 投稿: 57 |
プラグインの導入について [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、クラウドのようなメモリの容量がハッキリと明示されているサーバを選択するほうがよいかと思います。 さくらのマネージドプランも良いかと思います。
|
guisi1848 |
投稿日時: 2022/2/22 16:38
対応状況: −−−
|
常連 登録日: 2020/9/8 居住地: 投稿: 57 |
Re: プラグインの導入について アドバイスありがとうございます。
今までスタンダード→ビジネス→ビジネスプロとプランをアップグレードしてきました。(最後は1年以上前) マネージドとなるとかなり費用が変わりますね。 XServerがいいという意見も聞いています。 しかし、このタイミングでサーバー会社を変えるのはかなり勇気がいります。 プランをマネージドに変えたら解決することが分かっているのであれば話が若干変わりますが、ふたを開けてみないとわからないのではないでしょうか。 |
nanasess |
投稿日時: 2022/2/22 17:19
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: プラグインの導入について 正直申し上げると、EC-CUBE4.0系を共有レンタルサーバーで運用するのは、相応のノウハウがないと厳しいと思っています。
ご参考) https://qiita.com/nanasess/items/791c9ec98f69ada93ea0 EC-CUBE4.1にバージョンアップすると、多少改善されます。 |
guisi1848 |
投稿日時: 2022/2/24 17:38
対応状況: −−−
|
常連 登録日: 2020/9/8 居住地: 投稿: 57 |
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 居住地: 投稿: 1240 |
Re: プラグインの導入について 引用:
bin/consoleコマンドは、EC-CUBEをインストールしたルートディレクトリにある実行コマンドですので、実行ディレクトリを読み替えるか、EC-CUBEルートディレクトリに移動して実行する事になります。 |
guisi1848 |
投稿日時: 2022/2/28 9:14
対応状況: −−−
|
常連 登録日: 2020/9/8 居住地: 投稿: 57 |
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 居住地: 投稿: 1240 |
Re: プラグインの導入について 引用:
こちら「permission denied」は、表示されている通り「パーミッション拒否」です。 パーミッションが正しく設定されていないのではないでしょうか。 引用:
質問内容がSSHの話なので、SSHなり、使い方の本を買うなりして勉強した方が良いと思います。 |
guisi1848 |
投稿日時: 2022/3/2 9:28
対応状況: −−−
|
常連 登録日: 2020/9/8 居住地: 投稿: 57 |
Re: プラグインの導入について 範囲外の質問に回答いただきありがとうございます。
EC-CUBEで開発するECサイトって、守備範囲がとても広くて必要となる知識の範囲も広いですね。 HTML/CSS JavaScript FTP SSH php Twig Composer、Symfony など モールサイトや一般のカートASPなら下の何行かは必要ないのかもしれませんが。 |
guisi1848 |
投稿日時: 2022/3/2 10:16
対応状況: −−−
|
常連 登録日: 2020/9/8 居住地: 投稿: 57 |
Re: プラグインの導入について 追伸
mcontact様 bin/consoleコマンド自体に権限を付与できることがわかり、セキュリティ面を考えてもこの方法が一番いいと思いました。 この権限付与の方法でパーミッションの問題は解決しました。 (違うエラーは発生しているようですが) また、以前にコマンドラインの件でルートフォルダと書いたのは間違いでec-cubeインストールフォルダでした。 consoleは<ec-cubeインストールフォルダ>/www/binの下にあるので、cosoleコマンドが動作しないのは当たり前でした。 これから、テスト環境でSSHの勉強していきます。 まだ、作業内容からしても本番サーバ上でするのは怖すぎますので。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |