首页 >后端开发 >php教程 >如何在Ubuntu 16.04中通过命令行切换PHP版本?

如何在Ubuntu 16.04中通过命令行切换PHP版本?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-11-12 11:37:02205浏览

How to Switch Between PHP Versions on the Command Line in Ubuntu 16.04?

在 Ubuntu 16.04 中通过命令行切换 PHP 版本

在 Ubuntu 16.04 上管理多个 PHP 版本时,通常需要在它们之间进行切换命令行。虽然 Apache 允许通过模块管理轻松进行版本切换,但内部 PHP Web 服务器提出了独特的挑战。

交互式切换模式

要交互式切换 PHP 版本,请使用以下命令:

sudo update-alternatives --config php
sudo update-alternatives --config phar
sudo update-alternatives --config phar.phar

这将为您提供可用 PHP 版本的列表,并允许您选择所需的版本一。

手动切换

从 PHP 5.6 到 PHP 7.1

对于 Apache,运行以下命令:

$ sudo a2dismod php5.6
$ sudo a2enmod php7.1
$ sudo service apache2 restart

对于命令行,执行:

$ sudo update-alternatives --set php /usr/bin/php7.1
$ sudo update-alternatives --set phar /usr/bin/phar7.1
$ sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.1

从 PHP 7.1 到 PHP 5.6

对于 Apache,运行以下命令:

$ sudo a2dismod php7.1
$ sudo a2enmod php5.6
$ sudo service apache2 restart

对于命令行,执行:

$ sudo update-alternatives --set php /usr/bin/php5.6

以上是如何在Ubuntu 16.04中通过命令行切换PHP版本?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn