EC-CUBE4.2.1には必須!
sodium拡張モジュール

EC-CUBE4でWebAPIを使うためには「sodium拡張モジュール」が必要みたいです。
しかしさくらインターネット:スタンダードプランではデフォルトで入っていません。
だからWebAPIプラグインを有効にするとシステムエラーが起きたのかもしれません。

何故分かったかというと
EC-CUBE4.2.0から4.2.1にバージョンアップしようにも
管理画面のプラグイン「有効」ではできなかったため(プラグインのインストールはできる)
新規でEC-CUBE4.2.1を手動インストールしようと試みたのですが

インストール時に

「[必須] sodium拡張モジュールが有効になっていません。 システム要件をご確認ください」

と注意されてしまったからです。

ちなみに4.2.0はさくらのコンパネからクイックインストールしたので、このアラート気付けませんでした。

う~ん、勉強不足だなぁ。(;^_^A

Follow me!