Uma*_*lik 0 php linux apache terminal ubuntu-18.04
这个问题已被问过多次,但没有一个对我有用。我需要将终端版本更改为 7.4。
当我这样做时,phpinfo()它给出7.4.10但在终端中php -v它总是显示5.6.0
我已经搞定了:
$ sudo a2dismod php5.6
$ sudo a2enmod php7.4
$ sudo service apache2 restart
set PATH="/usr/bin/php7.4/bin:$PATH"
sudo update-alternatives --set php /usr/bin/php7.4
sudo update-alternatives --set phar /usr/bin/phar7.4
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.4
sudo update-alternatives --config php
Run Code Online (Sandbox Code Playgroud)
这显示以下结果:
您可以在命令行中使用以下命令:
sudo update-alternatives --set php /usr/bin/php7.1
Run Code Online (Sandbox Code Playgroud)
只需在上面的命令行中提供所需的 PHP 版本即可。