PR

EC-CUBE プラグインのインストールに失敗する

EC-CUBE4.2 のプラグインのオーナーズストアからのインストールに失敗するという事象への対応。
EC-CUBE4系のプラグインのインストールは、管理画面からのインストールが前提のよう。
オーナーズストア → プラグインを探す → 購入する または 入手する でインストール。
インストールに失敗した後表示されるログを確認。

Your requirements could not be resolved to an installable set of packages.
・・・
Problem 1
    - lcobucci/jwt 4.2.1 requires ext-sodium * -> it is missing from your system. Install or enable PHP's sodium extension.

composer のメッセージのよう。パッケージ管理(ライブラリ依存管理)のため、composerが使われているらしい。composer が、PHPの sodium extension を要求したが、無いとのこと。
追加したらいいようだが、サーバーの環境で不可。
「EC-CUBE」開発コミュニティのサイトで、sodiumを必要としているのは、Web API プラグイン との記事があった。初期に入っていたプラグインで有効可していなかったので、削除。
再度、プラグインのインストールで、解決。

コメント