首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法在Centos 8中更改yum模块列表php中的默认php版本?

有没有办法在Centos 8中更改yum模块列表php中的默认php版本?
EN

Stack Overflow用户
提问于 2022-09-29 10:06:22
回答 1查看 166关注 0票数 0

当我运行sudo模块列表php时,获得下一个列表:

CentOS流8- AppStream名称流配置文件

PHP7.2 d公共d,发展,最小

PHP7.3公共d,发展,最小

PHP7.4 e通用d,devel,minim php 8.0通用d,devel,最小

提示:默认、启用、禁用、安装

如您所见,php7.2将设置为defaultd,但php7.4enablede

这会造成混乱,因为有时我需要确定将使用哪个php版本。

还有一种将7.4设置为默认的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-11-02 02:06:39

这个例子是针对Remi的,但是命令对于其他人来说是相同的,但是模块可能在一个不同的标题/名称下。通过使用以下命令查看CentOS安装上可用的PHP模块列表,您可能可以为现有的repo找出它:

代码语言:javascript
复制
dnf module list php

最好是更新到最新的稳定PHP版本,目前的版本是8.1。

假设您已经安装了所有需要的模块,那么在CentOS流8上启用REMIRepoPHP7.4的命令是:

代码语言:javascript
复制
dnf module switch-to php:remi-7.4

。。根据您上面发布的内容,该命令可能是:

代码语言:javascript
复制
dnf module switch-to php:7.4

要确定默认使用的是哪个PHP版本,请使用以下命令:

代码语言:javascript
复制
php -v

如果您将webserver设置为使用PHP,它将自动使用默认版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73893725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档