TOP › Forums › インストール(Installing KUSANAGI) › PHP 5.6.31から、php7へのバージョンアップが効かない
Tagged: php
- This topic has 3 replies, 2 voices, and was last updated 9 years, 1 month ago by
hasemaga.
-
AuthorPosts
-
-
2017年9月4日 at 21:01 #287
kent6
Participantはじめまして。
kusanagiをインストール完了し、無事使えている状況なのですが、php7にすることが、どうしてもできないため、質問させてください。
・これまで試したコマンド
kusanagi init –php7
kusanagi php7・コマンドを打った後は、下記のようにphp7に切り替わったメッセージが届く
php7 を使用します
完了しました。・しかし、「php -v」で確認すると、
PHP 5.6.31 (cli) (built: Jul 6 2017 08:06:11)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologiesというメッセージが返ってきて、「PHP 5.6.31」からバージョンアップが出来ない。
php7に変えるために、他に出来ることや、確認すべき事がありましたら、ぜひ試したいと思っております。
このような事象に遭遇したことがある方、もしくは解決法をご存じの方がいましたら、どうぞよろしくお願い致します。 -
2017年9月4日 at 22:03 #288
hasemaga
Participantphp-fpm で動作するバージョンと、コマンドラインでのPHPは別物です。
コマンドラインでは、php7 コマンドになるので、php7 -v とすると、php7 のバージョンを確認できます。
php-fpm がどのバージョンで動作しているかはkusanagi status
もしくは、phpinfo 関数で確認してみてください。
-
2017年9月4日 at 22:24 #289
kent6
Participanthasemaga様
ご教示頂き、誠にありがとうございます。
ご指摘頂いた、php7 -vでは、下記のバージョンが返ってきました。
PHP 7.0.23 (cli) (built: Sep 1 2017 10:27:59) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.23, Copyright (c) 1999-2017, by Zend Technologieskusanagi statusでは、下記のバージョンが返ってきました。
略
*** php7-fpm ***
php7-fpm.service – The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php7-fpm.service; enabled; vendor preset: disabled)
略ちなみに、素人な質問で申し訳ないのですが、現在インストールされているphpのバージョンを知るためには、「php -v」であっていますでしょうか?
どうも現在インストールされているバージョンがphp5のようなため、php7へのバージョンアップの方法をご存じでしたら、ぜひご教授頂けますと幸いです。なにとぞどうぞよろしくお願い致します。
-
2017年9月8日 at 15:52 #294
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):利用中
-
-
-
AuthorPosts
- You must be logged in to reply to this topic.