在 Ubuntu 22.04 中更换成低版本的PHP

假设你的PHP版本是8.1.XX 想换成7.2.XX,怎么做呢? 其他版本也是一样的设置法子

1、删除旧版本的8.1.XX

命令如下

sudo apt remove --purge php8.1
sudo apt remove --purge php8.1-fpm
sudo rm -rf /etc/php/8.1

具体参考教程好下:

在 Ubuntu 22.04如何卸载 PHP 8.3, 8.2, 8.1, 7.4

2.安装7.2版本

首先使用命令禁用 PHP 8.1 模块:

$ sudo a2dismod php8.1
Module php8.1 disabled.
To activate the new configuration, you need to run:
systemctl restart apache2

接下来,启用 PHP 7.2 模块:

$ sudo a2enmod php7.2

将 PHP 7.2 设置为默认版本:

$ sudo update-alternatives --set php /usr/bin/php7.2

或者,你可以运行以下命令来设置默认情况下要使用的全局 PHP 版本。

$ sudo update-alternatives --config php

输入选择的号码将其设置为默认版本,或者只需按回车键保持当前选择。

如果你已安装其他 PHP 扩展,请将它们设置为默认值。

$ sudo update-alternatives --set phar /usr/bin/phar7.2

最后,重启 Apache Web 服务器:

$ sudo systemctl restart apache2

运行 PHP -V 命令可以查看默认的版本

3.安装PHP扩展

切换版本后 相对应的PHP扩展也要安装

安装php组件

依次输入

sudo apt install php7.2-mysql
sudo apt install php7.2-curl
sudo apt install php7.2-gd
sudo apt install php7.2-xml
sudo apt install php7.2-mbstring
sudo apt install php7.2-xmlrpc
sudo apt install php7.2-zip
sudo apt install php7.2-soap
sudo apt install php7.2-intl
sudo apt install php7.2-imagick

最后重启 Apache Web 服务器

sudo systemctl restart apache2

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容