用户在工作时可能会遇到需要在多个 PHP 版本之间切换的情况在 Ubuntu 16.04 系统上。虽然使用 Apache 作为 Web 服务器时管理 PHP 版本很简单,但在命令行中切换版本的过程有所不同。我们来探讨一下在命令行环境下切换 PHP 版本的方法。
要交互式切换 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 上的命令行环境中有效地切换 PHP 版本16.04,允许灵活地进行开发和故障排除。
以上是如何在Ubuntu 16.04命令行中切换PHP版本?的详细内容。更多信息请关注PHP中文网其他相关文章!