无法在Ubuntu 18.04上安装PHP-FPM

问题描述 投票:0回答:1

我无法在 Ubuntu 18 中安装 php8.2-fpm,这是我的安装命令:

sudo apt install lsb-release apt-transport-https ca-certificates software-properties-common -y
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.2

这是响应,包括错误:

$ sudo apt-get install php8.2 php8.2-fpm
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php8.2
E: Couldn't find any package by glob 'php8.2'
E: Couldn't find any package by regex 'php8.2'
E: Unable to locate package php8.2-fpm
E: Couldn't find any package by glob 'php8.2-fpm'
E: Couldn't find any package by regex 'php8.2-fpm'

为什么我无法在 Ubuntu 上安装 PHP-FPM?

php ubuntu-18.04 php-8.2
1个回答
5
投票

Ubuntu 18.04(Bionic Beaver)现在在付费扩展支持计划之外不再受支持。 Ondřej Surý 的 PHP 软件包仅适用于受支持的 Ubuntu 版本,因此 不再适用于 Ubuntu 18.04

这也在该存储库的常见问题解答中进行了讨论,其中详细说明了文件立即不可用的原因:

但它“只是一个文件”...

不,它从来都不是“只是一个文件”。这是一个安全风险。 PHP 版本中经常会出现安全问题,任何“只是一个文件”都可能会积累大量安全问题。没关系,每个软件都有bug,今后需要定期更新。

仅仅为了“方便”而提供未维护的软件包是不负责任的行为。它还会给该存储库的维护者带来额外的负担,因为这只会产生诸如“为什么包不更新”之类的问题,而不是“为什么包不可用”。

这不仅仅是一个文件。

您必须

支付扩展支持费用,或更新到较新版本的 Ubuntu。

© www.soinside.com 2019 - 2024. All rights reserved.