PHP 7.4をアップグレードする方法 (How to upgrade PHP 7.4)

TOP Forums 使い方全般(Fixing KUSANAGI) PHP 7.4をアップグレードする方法 (How to upgrade PHP 7.4)

PHP 7.4をアップグレードする方法 (How to upgrade PHP 7.4)

Viewing 2 reply threads
  • Author
    Posts
    • #627
      fxbike
      Participant

        現在のPHPバージョン7.3.17でKUSANAGIを使用しています
        PHP 7.4をアップグレードする方法 (How to upgrade PHP 7.4)

      • #658
        Anmonite
        Participant

          fxbike さん

          アップデートを実行する前に、PHP 7.3.17 → 7.4へのアップデートであれば互換性的には問題は起きないはずですが、念のためストレージのバックアップやスナップショットを作成しておいて、サイトの表示に影響があった場合に戻せる準備をしておくことをお薦めします。

          実際のアップデート作業に関しては以下の流れでいいかと思います。

          参考ページ: https://nextgene.biz/php%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88conoha%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BCkusanagi%E5%88%A9%E7%94%A8/

          ① サーバのコンソール画面にssh接続
           sshターミナルアプリまたは、サーバ側で提供しているコンソール機能を利用

          ② root権限に切り替える
           ※root昇格せずに③以降のコマンドをsudoコマンドからの利用でも可

          ③ PHP最新バージョン確認
           yum check-update | grep php
           ※目的のバージョンのパッケージ名を確認する

          ④ PHPアップデート実施
            yum update パッケージ名
           ※上記③で確認したパッケージ名

          ⑤ PHPバージョンの確認
           php7 -v

          ⑥ php-fpmとnginx/httpdプロセスの再起動
           ・KUSANAGI環境の場合:
            kusanagi php-fpm
            kusanagi nginx (※Apacheの場合は kusanagi httpd)

           ・非KUSANAGI環境の場合:
            service php-fpm restart もしくは systemctl restart php-fpm.service など
            (※参考ページ https://qastack.jp/server/189940/how-do-you-restart-php-fpm )
            nginx restart または systemctl restart nginx (※Apacheの場合は service httpd restart または systemctl restart httpd.service など)

        • #659
          Anmonite
          Participant

            fxbike さん

            失礼しました! コメントしたあとで、「そういえば 7.4?」と気が付いて確認したら、現行のkusanagi 8ではPHP7.4は未対応でした。

            KUSANAGIモジュール更新情報

            最新版でもPHP7.3.24までの対応のようです。

            今後のkusanagi 8アップデート、もしくはkusanagi 9のリリース待ちということになりますね…。

            お役に立てず申し訳ありませんでした。

        Viewing 2 reply threads
        • You must be logged in to reply to this topic.

        Next article

        フォーラムについて