尝试安装
php7.4-dev
扩展,但我遇到了
E: Unable to locate package php7.4-dev
E: Couldn't find any package by glob 'php7.4-dev'
E: Couldn't find any package by regex 'php7.4-dev'
当我运行
apt show php
时,它显示以下内容:
Package: php
Version: 1:7.2+60ubuntu1
Priority: optional
Section: php
Source: php-defaults (60ubuntu1)
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian PHP Maintainers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 12.3 kB
Depends: php7.2
Supported: 5y
Download-Size: 3,084 B
APT-Sources: http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
Description: server-side, HTML-embedded scripting language (default)
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Ubuntu's default
PHP version (currently 7.2).
我使用以下命令来更新存储库。
sudo add-apt-repository ppa:ondrej/php
sudo apt update
再次运行
apt show php
后,收到和之前一样的消息,版本不变,仍然显示PHP 7.2
。
但是,我每次都遇到相同的结果,不幸的是,我无法安装
php7.4-dev
。
sudo add-apt-repository ppa:ondrej/php 须藤apt更新 apt 显示 php
我遇到了同样的问题,不知何故
ppa:ondrej/php
在Ubuntu 18.04上不起作用。正如本文中提到的,添加以下存储库后,我能够安装php7.4
sudo add-apt-repository ppa:sergey-dryabzhinsky/php74
sudo add-apt-repository ppa:sergey-dryabzhinsky/php7-modules
sudo add-apt-repository ppa:sergey-dryabzhinsky/backports
sudo add-apt-repository ppa:sergey-dryabzhinsky/packages
我无法使用上述 PPA 安装 FPM,您能帮忙吗?
以下是错误:
sudo apt install php74p-fpm
阅读包裹清单...完成
构建依赖树
读取状态信息...完成
php74p-fpm 已经是最新版本(7.4.33-0sergeyd6.1~18.04.1)。
0 已升级,0 已新安装,0 已删除,1 未升级。
2 未完全安装或拆除。
此操作后,将使用 0 B 的额外磁盘空间。
你想继续吗? [是/否] 是
设置 php74-fpm (7.4.33-0sergeyd6.1~18.04.1) ...
update-rc.d:错误:无法读取/etc/init.d/php74-fpm
dpkg:处理包 php74-fpm 时出错(--configure):
安装的 php74-fpm 包安装后脚本子进程返回错误退出状态 1
dpkg:依赖性问题阻止配置 php74p-fpm:
php74p-fpm 依赖于 php74-fpm;然而:
php74-fpm 包尚未配置。
dpkg:处理包 php74p-fpm 时出错(--configure): 依赖性问题 - 未配置 未写入批准报告,因为错误消息表明它是先前故障的后续错误。 处理时遇到错误: php74-fpm php74p-fpm E: 子进程 /usr/bin/dpkg 返回错误代码 (1)