我如何在 arch linux 中禁用 php 8 并启用 php7.4

msa*_*rbi 6 php archlinux

当我运行命令时,php -v 我的版本是8.0,尽管我已经安装了php7.4,但我想将版本更改为7.4,但我不知道如何在两个版本之间切换

谢谢

Laj*_*pad 2

我们假设 php7.4 的位置是/usr/bin/php7.4,在这种情况下

/usr/bin/php7.4 -v
Run Code Online (Sandbox Code Playgroud)

会产生这样的结果:

在此输入图像描述

因此,您可以将此方法用于您想要执行的任何命令:

/usr/bin/php7.4 <yourcommand>
Run Code Online (Sandbox Code Playgroud)

您可以通过禁用 PHP 8

sudo a2dismod php8.0
Run Code Online (Sandbox Code Playgroud)

如果它困扰你。您也可以暂时这样做。

  • 是的,这个解决方案在 ubuntu 中有效,但在 arch linux 中无效 (4认同)