プラグイン > バグ報告・利用に関する質問 > プラグインのインストールがうまくいかない |
バグ報告・利用に関する質問
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
red |
投稿日時: 2020/5/12 18:15
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1568 |
Re: プラグインのインストールがうまくいかない サーバーのPHPがCGI版ですと、タイムアウトしてインストール処理が途中で止まってしまう場合があります。
サーバーのログを良く見てなにがおきているか調べないと、特定は困難かと思います
|
468 |
投稿日時: 2020/5/17 12:56
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: プラグインのインストールがうまくいかない 返信が遅くなってしまい、申し訳ございません。
ログの出力される先は.envのAPP_ENVによって変わりますが APP_ENV=devになっているという事はありませんか? あと、すみません。 独自プラグインではなく、 オーナーズストアのプラグインの場合、インストールボタンで OwnerStoreController.php function doConfirm() が実行されているかと思います。
|
468 |
投稿日時: 2020/5/21 9:29
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: プラグインのインストールがうまくいかない 投稿いただいている事象と関係があるか分かりませんが
サーバのハード上のメモリが2GBの環境でECCUBE3にAWS SDK for PHPをcomposerで追加しようとするとメモリ不足により インストール処理が強制終了される現象が発生しました。 幸い管理権限を持っているサーバでしたのでスワップ領域を2GB追加して 解決する事が出来ました。 (1GBの追加ではメモリ不足は解消されませんでした) プラグインのインストールとは話が異なるかもしれませんが composerで起きた事例でしたので念の為、報告致します。
|
red |
投稿日時: 2020/5/21 14:20
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1568 |
Re: プラグインのインストールがうまくいかない https://qiita.com/nanasess/items/791c9ec98f69ada93ea0
|
sada1019 |
投稿日時: 2020/6/11 11:38
対応状況: −−−
|
半人前 登録日: 2017/2/16 居住地: 投稿: 19 |
Re: プラグインのインストールがうまくいかない 他の業務案件が忙しくなり返信が遅くなってしまい申し訳ありません。
インストールができないプラグインが「カテゴリページ/コンテンツ追加 for EC-CUBE4」なのですが、これ以外のプラグインがどうか確認をしてみました。 「クロネコヤマト カード・後払い一体型決済サービス」 「カテゴリー並び替えプラグイン(rank・レベル・階層)」 は問題なくインストールできました。 純正の「クーポンプラグイン」はインストールエラーとなります。 「カテゴリページ/コンテンツ追加 for EC-CUBE4」と同じ状況で、 オーナーズストアのサイトから購入しているので、プラグイン一覧に購入したプラグイン名が表示され、その行にある「インストール」ボタンを押してインストールしています。 インストールできるプラグインもあることから、プラグイン自体がなんらか対応していない環境があるということですかね? 純正の「クーポンプラグイン」がインストールできないのが困っています。 |
sada1019 |
投稿日時: 2020/6/15 11:46
対応状況: 解決済
|
半人前 登録日: 2017/2/16 居住地: 投稿: 19 |
Re: プラグインのインストールがうまくいかない プラグインのインストールができました。
結論はWebの管理画面からのインストールはできませんでしたが、SSHでターミナル接続して、コマンドにてインストールをしたら管理画面のプラグイン一覧にて有効にもすることができました。 いろいろアドバイスをいただいて、調べてみましたが、サーバーがSSH接続できることがわかったことと、コマンドラインからのほうがインストールが安定しているとの記述をみかけ、思い切ってコマンドラインからやってみました。 参考までにコマンドラインでインストールした手順は以下です。 touch .maintenance php -c/PHP設定ファイルの場所/php.ini bin/console eccube:composer:require ec-cube/CategoryExtensionB php -c/PHP設定ファイルの場所/php.ini bin/console eccube:plugin:install --code=CategoryExtensionB rm .maintenance この後、管理画面のプラグイン一覧にて有効化しました。 最初php.ini の指定をしなかったので、memory_limit がデフォルトでメモリーが足りずエラーとなりました。 php.ini で memory_limit = 512M max_execution_time = 180 を指定し、コマンドラインにこのphp.iniを読み込んで実行したらインストールが完了しました。 インストールできただけで完了ではないですが、これから使用に問題ないか確認をします。 皆様アドバイスありがとうございました。 |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |