hasemaga

Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • hasemaga
    Participant

      ちなみに、素人な質問で申し訳ないのですが、現在インストールされているphpのバージョンを知るためには、「php -v」であっていますでしょうか?
      どうも現在インストールされているバージョンがphp5のようなため、php7へのバージョンアップの方法をご存じでしたら、ぜひご教授頂けますと幸いです。

      KUSANAGI には、php5, php7 両方がインストールされています。
      コマンドラインで、それぞれのバージョンを確認するのが、
      php -v
      php7 -v
      となります。

      Webサイトの運用でどちらを使うかは、
      kusanagi php-fpm(php5)
      kusanagi php7(php7)
      で切替できるようになっており、どれを利用しているかは、kusanagi status の表示で下記のいずれになっているかでわかります。

      Active: inactive (dead):利用していない
      Active: active (running):利用中

      in reply to: 突然php7-fpmが使えなくなりました。 #293
      hasemaga
      Participant

        9月 08 13:53:21 rainmaker-web01 php-fpm[10487]: [08-Sep-2017 13:53:21] ERROR: unable to bind listening socket for address ‘127.0.0.1:9000’: Address already in use (98)

        のメッセージから、127.0.0.1:9000 ポートが利用済みで php7 が新たに使えないと言われています。
        まずは、php5(php-fpm)、もしくはHHVM(hhvm)が起動してしまっていないか確認してみてください。

        hasemaga
        Participant

          php-fpm で動作するバージョンと、コマンドラインでのPHPは別物です。

          コマンドラインでは、php7 コマンドになるので、php7 -v とすると、php7 のバージョンを確認できます。
          php-fpm がどのバージョンで動作しているかは

          kusanagi status

          もしくは、phpinfo 関数で確認してみてください。

        Viewing 3 posts - 1 through 3 (of 3 total)