KUSANAGI 9 バージョンアップ情報 9.8.5-1

KUSANAGI 9 のアップデートを行いました。

PHP 8.1のサポートを終了しました。

- kusanagi initコマンドの --php81 を廃止しました。
- kusanagi phpコマンドの --use php81 を廃止しました。

PHP 8.1を利用している場合は、以下のコマンドでPHP 8.2以降に移行してください。

# kusanagi php --use php82
または
# kusanagi php --use php83
または
# kusanagi php --use php84
または
# kusanagi php --use php85

Drupal 9のサポートを終了しました。

なお、プロビジョン済のDrupal 9は引き続き使用できますが、Drupal 9はPHP 8.1以降に対応していません。PHPを移行する前にDrupal 10に移行してください。

PostgreSQL 13のサポートを終了しました。

- kusanagi initコマンドの --psql13 を廃止しました。
- kusanagi dbinitコマンドの --use psql13 を廃止しました。

PostgreSQL 13を利用している場合は、PostgreSQL 14以降にアップグレードしてください。
PostgreSQLのアップグレードについては kusanagi upgrade psql コマンドを参照してください。

データベースに PostgreSQL 17/18 を追加しました。

新規のデータベースの指定はkusanagi initコマンド、または、kusanagi dbinitコマンドで行います。

PostgreSQL 17の場合
# kusanagi init --psql17
または
# kusanagi dbinit psql --use psql17

PostgreSQL 18の場合
# kusanagi init --psql18
または
# kusanagi dbinit psql --use psql18

既存のデータベースのアップグレードはkusanagi upgradeコマンドで行います。

PostgreSQL 17の場合
# kusanagi upgrade psql --psql17

PostgreSQL 18の場合
# kusanagi upgrade psql --psql18

最新バージョンへのアップデートについては、以下のコマンドで適用可能です。

# dnf upgrade

KUSANAGI 9.5.0 からNginxの仕様を変更しています。
詳しくは KUSANAGI 9.5.0 の変更点 を参照してください。

KUSANAGI 9.7.0 から使用するPythonをPython 3.12に変更しています。
詳しくは KUSANAGIのPython 3.12対応について を参照してください。

超高速CMS実行環境 KUSANAGI
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.