kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu 20.04 その16 - PHP 7.4への移行作業完了・プロジェクトの移行計画を

PHP 7.4へ移行

「Ubuntu 20.04 LTS」では「PHP 7.4」が採用され、「PHP 7.3」から「PHP 7.4」への移行作業が完了しました。


  • PHP 7.4 in Focal

「PHP 7.4」はすでに「Ubuntu 20.04 LTS」の公式リポジトリーから利用できるようになっており、また近々「Ubuntu 20.04 LTS」の公式リポジトリーから「PHP 7.3」が削除される予定です。

PHP 7.4

「PHP 7.4」では様々な新機能が導入される一方、非推奨になった機能もあります。
「PHP 7.4.0」のリリースアナウンス及びリリースノートは、以下を参照してください。

  • PHP 7.4.0

非推奨になった機能は、以下を参照してください。

  • Deprecated Features 

PHP 7.3からPHP 7.4への移行

「Ubuntu 19.10」では、「PHP 7.3」が採用されています。
「PHP 7.3」のプロジェクトを「PHP 7.4」へ移行する場合は、以下のドキュメントを参考にしてください。

  • Migrating from PHP 7.3.x to PHP 7.4.x 

PHP 7.2からPHP 7.4への移行

「Ubuntu 18.04 LTS」では、「PHP 7.2」が採用されています。
「PHP 7.2」のプロジェクトを「PHP 7.4」へ移行する場合は、以下のドキュメントを参考いしてください。

  • Migrating from PHP 7.2.x to PHP 7.3.x 

加えて上記の移行のためのドキュメントも参考にしてください。

phpunitのバージョンアップ

「phpunit」を「7.5.6」から「8.5.2」へバージョンアップする作業も行われています。
これによりテストケースの中には、振る舞いが変わるテストケースも存在します。

プロジェクトの移行計画を

「Ubuntu」は、リリーススケジュールやサポート期間を把握しやすいリリースポリシーを採用しており、プロジェクトの移行計画を立てやすいOSです。

  • Releases

「Ubuntu 20.04 LTS」は、2020年4月23日にリリースされる予定です。
現在利用している「Ubuntu」のサポート期間と照らし合わせ、プロジェクトの移行計画を立てると良いでしょう。

Ubuntu
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 26.04 その74 - Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象
    Qt6 で構築されたアプリがクラッシュする現象 Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象が報告されています。
  • Ubuntu 24.04 その103 - Ubuntu 26.04 LTS へアップグレード可能に・2年分の変化が一気にやってくる
    Ubuntu 26.04 LTS へアップグレード可能に 2026年9月29日、Ubuntu 24.04 LTS から Ubuntu 26.04 LTS へアップグレード可能になりました。
  • Linux その437 - KDE Plasma で実装予定の新機能や改善・オーバービュー効果の改善や Kup の通知機能の改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Ubuntu 26.10 その32 - Snapdragon X2 に対応した Ubuntu 26.10 実験版登場
    Snapdragon X2 に対応した Ubuntu 26.10 実験版登場 2026年9月29日、Snapdragon X2 に対応した Ubuntu 26.10 実験版が登場しました。
  • Ubuntu 26.10 その26 - rust-coreutils へ完全移行・cp/mv/rm コマンドもRust版に移行
    rust-coreutils へ完全移行 Ubuntu 26.10 で rust-coreutils(uutils coreutils)へ完全移行します。
  • Ubuntu 24.04 その102 - Ubuntu Desktop 24.04.5.1 がリリースされました・ディスクイメージのダウンロード
    Ubuntu Desktop 24.04.5.1 がリリースされました 2026年9月15日、Ubuntu Desktop 24.04.5.1 がリリースされました。
  • Ubuntu 26.10 その28 - Ubuntu Desktop の OOM Killer 設定の見直しとテストの呼びかけ
    OOM Killer 設定の見直し Ubuntu Desktop の OOM Killer 設定の見直しと、テストが呼びかけられています。
  • Ubuntu 26.04 その71 - Linux kernel のアップデート頻度増加へ・毎週アップデートリリース
    Linux kernel のアップデート頻度増加 2026年9月23日、Canonical は Ubuntu 向け Linux kernel のアップデートを毎週リリースする方針をアナウンスしました。
  • Ubuntu 26.10 その33 - Ubuntu 26.10 β版がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 β版がリリースされました 2026年10月1日、Ubuntu 26.10 β版 がリリースされました。
記事のピックアップ
オプション