Ubuntu 说已经安装了最新版本的 php,而安装了旧版本

Ubuntu 说已经安装了最新版本的 php,而安装了旧版本

我当前的版本是7.0.33,我至少需要7.1.33。我已经尝试过sudo apt-get install php,它说已经安装了最新版本。我也尝试过手动安装软件包并更改存储库,但没有解决方案。这是输出:

php 是最新版本 (1:7.0+35ubuntu6.1)。

答案1

在 Ubuntu 16.04 中,php 7.0.33 确实是最新版本。

ubuntu@ ~> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.6 LTS
Release:        16.04
Codename:       xenial
ubuntu@ ~> php -v
PHP 7.0.33-0ubuntu0.16.04.12 (cli) ( NTS )

如果您需要 7.1 系列,请从 PPA 安装或将 ubuntu 版本更新到 18.04

root@ ~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.4 LTS
Release:        18.04
Codename:       bionic
root@ ~# php -v
PHP 7.2.24-0ubuntu0.18.04.2 (cli) (built: Jan 13 2020 18:39:59) ( NTS )

相关内容