通过这个命令装的还是 7.1.0
sudo apt-get install php7.1
解决了
# 需要这样
sudo apt-get install php7.1 php7.1-cli php7.1-common php7.1-fpm
# 而我只
sudo apt-get install php7.1
@falcon05 @ioioioioioioi @ivmm @jarlyyn @mahone3297
1
ioioioioioioi OP 显示是最新版本,但查看还是老版本。
root@theServer:~# apt-get install php7.1 Reading package lists... Done Building dependency tree Reading state information... Done php7.1 is already the newest version (7.1.2-4+deb.sury.org~xenial+1). 0 upgraded, 0 newly installed, 0 to remove and 105 not upgraded. root@theServer:~# php -v PHP 7.1.0-5+deb.sury.org~xenial+1 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.1.0-5+deb.sury.org~xenial+1, Copyright (c) 1999-2016, by Zend Technologies |
2
falcon05 2017-03-03 17:16:06 +08:00 via iPhone
找找是命令行用哪个 PHP: which php ,可能要改下环境变量 PATH 或者更新软链接。
|
3
ioioioioioioi OP @falcon05 用的是 php7.1 , 没有更细的版本了
|
4
ivmm 2017-03-03 17:22:49 +08:00
service php7.1-fpm restart ?
|
5
jarlyyn 2017-03-03 17:26:47 +08:00
正常情况,版本不是通过 docker 控制比较好?
|
6
mahone3297 2017-03-03 17:35:55 +08:00
好奇问下, lz ubuntu 版本?
install ,已经有的话,应该不会装了,所以还是老版本。你需要 update 吧 |
7
wevsty 2017-03-03 17:42:30 +08:00
先 apt update 一下然后
apt-cache show php7.1 看看包管理器里最新的是什么版本,估计已经是最新版了,包管理器没有更新的版本。 Ubuntu 16.04 LTS 目前默认源里也只看到有 php 7.0.4 没看到有 php7.1 这个包。 |
8
ioioioioioioi OP @jarlyyn 我用的虚拟机,只用一个版本,用 docker 多余了
|