php - CentOS 7 - 无法安装 PHP 7.3

标签 php centos centos7 yum php-7.3

我要启用 php73 作为默认版本并安装与之相关的所有软件包。所以我做了:

$ sudo yum-config-manager --enable remi-php73
接着:
$ sudo yum install php php-pecl-mcrypt php-cli php-gd php-curl php-mysqlnd php-ldap php-zip php-fileinfo php-common php-xml php-fpm php-mbstring php-bcmath php-soap php-oci8
紧接着,我可以看到它要安装 PHP 8.0 (remi-php80,它破坏了我的项目依赖项):
Dependencies Resolved

======================================================================================================
 Package              Arch             Version                             Repository            Size
======================================================================================================
Installing:
 php                  x86_64           8.0.0~beta4-2.el7.remi              remi-php80           3.4 M
Installing for dependencies:
 php-cli              x86_64           8.0.0~beta4-2.el7.remi              remi-php80           5.3 M
 php-common           x86_64           8.0.0~beta4-2.el7.remi              remi-php80           1.2 M
 php-sodium           x86_64           8.0.0~beta4-2.el7.remi              remi-php80            74 k
如何启用和强制安装 PHP 7.3 在 Centos 7 上?

I want to avoid doing it manually like: $ sudo yum install php73 php73-php-cli php73-php-fpm

最佳答案

如果你想要 PHP 7.3 您只能启用“ remi-php73 ”存储库(和“ remi-safe ”,默认启用)。
根据您的问题中的 yum 输出“ remi-php80 ”被错误地启用。您可以使用启用哪些存储库

# yum repolist
有关正确的存储库配置,请参阅 Wizard instructions
# yum-config-manager --disable 'remi-php*'
# yum-config-manager --enable remi-php73
# yum-config-manager --enable remi-safe
关于 mcrypt扩展,我建议你去掉它,见 About libmcrypt and php-mcrypt
而且我认为您不需要两者 php (用于 Apache HTTP 服务器的 mod_php)和 php-fpm
对于 php-oci8 , 我推荐你阅读 Installation of Oracle extensions for PHP

关于php - CentOS 7 - 无法安装 PHP 7.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63920914/

相关文章:

php - 如何访问服务器内的mysql服务器?

php - Print_r() 和 at 符号 (@)

php - 使用 ssh2_exec (PHP) 运行 sh 文件

php - 更改用户组后在 centos 服务器上出现 403 Forbidden 错误

docker - 在docker容器中运行Chromium浏览器时出错

php - 在 yii 中查询后返回 JSON

php - Mysql搜索字段不同的顺序

mysql - AWS CentOS 6.5 实例 + AWS EBS 卷用于 Web 托管文件和数据库?

node.js - 系统重启时自动永远启动( Node )

postgresql - postgis 设置更新问题?