iT邦幫忙

0

怎麼換ubuntu運作的php版本?

我原本是PHP Version 7.0.28-0ubuntu0.16.04.1
我安裝了php7.2
但現在仍是使用7.0.28
要怎麼改成使用7.2?

1 個回答

1
bizpro
iT邦大師 1 級 ‧ 2018-03-27 12:36:04
最佳解答

假設php7.2路徑是:/usr/bin/php7.2
執行:
$ sudo update-alternatives --set php /usr/bin/php7.2

看更多先前的回應...收起先前的回應...
hsiang11 iT邦研究生 5 級 ‧ 2018-03-27 17:49:08 檢舉

還不知道這麼神的指令
不過可以分到每個站台使用不同的php版本嗎?
還是執行後就整個web一起切換?

bizpro iT邦大師 1 級 ‧ 2018-03-27 21:10:43 檢舉

您可以使用不同的socket或tcp埠來跑不同版本的php-fpm. 然後設定網站伺服器來連接跑在不同socket或tcp埠的php-fpm.

asys0512 iT邦新手 2 級 ‧ 2018-03-29 16:07:32 檢舉

咦?那ubuntu的php路徑在哪啊?我怎麼找不到,非本機

asys0512 iT邦新手 2 級 ‧ 2018-03-29 16:13:24 檢舉

喔好像知道了, /etc/php/7.0/
但是/usr/bin/php7.0 路徑也有耶?

bizpro iT邦大師 1 級 ‧ 2018-03-30 16:18:49 檢舉

要知道目前的php:
$ whereis php

/etc 表示 et-cetera, 之餘, 放的是設定檔
/usr/bin表示user space binary, 使用者空間可執行檔, 放的是執行檔

因此 php7.0的設定檔在/etc/, 可執行檔在/usr/bin.

我要發表回答

立即登入回答