在 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中文网其他相关文章!