【发布时间】:2021-08-27 10:09:48
【问题描述】:
我正在尝试在 Ubuntu 16.04 上为 Apache2 服务器安装 PHP 7.4。为了安装 7.4 版本,我使用了 PPA ondrej 存储库,如下所示:
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install -y php7.4
php -v
我收到以下错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php7.4
E: Couldn't find any package by glob 'php7.4'
E: Couldn't find any package by regex 'php7.4'
我尝试了回答这个问题时提到的所有解决方案:
Unable to install PHP 7.3 on Ubuntu 20.04
他们都没有帮助。如何安装这个包?
【问题讨论】:
-
在 askubuntu.com 上询问可能会更好,因为这与从存储库安装有关,而不是编码问题。
-
是的@aynber,但我认为 SO 拥有比 askubantu.com 更大的社区,这就是为什么我选择 SO
-
确定它有一个更大的社区,但问题是,我们只回答编程问题,而不是系统设置问题。见What topics can I ask about here?。每个 stackexchange 社区都会回答不同类型的问题。
-
P.S.您提供的链接指的是不同版本的 PHP 和不同版本的 Ubuntu。所以不能保证它适用于你的场景。 Ubuntu 16.04 刚刚停止支持,所以你应该升级操作系统,而不是 PHP 版本。
-
这很不幸。但在很大程度上无关紧要......更大的问题是运行不受支持的操作系统。升级到较新的版本,您应该会发现安装最新版本的 PHP 不是问题。