mattintosh note

どこかのエンジニアモドキの備忘録

Amazon Linux 2023 PHP 8.1でsodiumを使えるようにする

Amazon Linux 2023(AL2023)では何故か PHP 8.1 に sodium パッケージが用意されていない。AL2023 の PHP 8.2 や Amazon Linux 2(AL2)の PHP 8.1 には存在する。

調べてみると 2022 年 10 月には issue が立ってるのに We are evaluating inclusion of this package in our next quarterly release(次回の四半期リリースにこのパッケージを含めることを検討している) と言っておいて今はもう 2023 年 10 月である。そして PHP 8.2 に sodium を追加したと言っている(8.1 は?)。そういうとこだぞ AL2023。

github.com

一部の PHP アプリケーション(Laravel Passport とか EC-CUBE WebAPI とか)では sodium が必須になっている。蛇足だが Xserver では今のところ sodium が使えない。

いつ対応されるかわからないので手動で sodium をインストールすることにする。

この続きはcodocで購入