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

TOP Forums 使い方全般(Fixing KUSANAGI) PHP 7.4をアップグレードする方法 (How to upgrade PHP 7.4) Reply To: 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 など)