4.2系でプラグインがインストールできない問題の対応策

事象

EC-CUBE4.2.0において、一部レンタルサーバー等でプラグインがインストールできない。

対象

本体

EC-CUBE 4.2系

対象プラグイン

すべて

原因

PHP7.2以降で標準で追加されている PHP-sodium 拡張ライブラリがない場合に起こる現象です。 特定のレンタルサーバ等で発生する事象と認識しております。 (EC-CUBE4.2のシステム要件はPHP7.4以降となっています。)

根本対応

PHP-sodium 拡張ライブラリをインストールする。

→こちらの対応が難しい場合は、以下の回避方法をお試し下さい。

回避方法

WebAPIプラグインをアンインストールする

→WebAPIプラグインをアンインストールすることで、プラグインのインストールができるようになります。

EC-CUBE 4.2.1 以降の仕様

EC-CUBE 4.2.1 にて、sodium拡張がインストールされていない環境の場合、WebインストーラでWebAPIプラグインがアンインストールされるようになりました。

詳しくは以下をご確認ください。

更新日時: