在 Ubuntu 16.04 中通过命令行切换 PHP 版本
问题:如何在 PHP 版本之间切换 (5.6和 7.1) 在 Ubuntu 16.04 上的命令行中,同时使用内部 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 服务 apache2重新启动
-
命令行:
- 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 服务 apache2重新启动
-
命令行:
- sudo update-alternatives --set php /usr/bin/php5.6
来源:
提供的解决方案来源于:
- [堆栈溢出](https://stackoverflow.com/questions/41877098/switch-php-versions-on-commandline-ubuntu-16-04)
以上是如何在 Ubuntu 16.04 中的命令行上切换 PHP 版本(5.6 和 7.1)?的详细内容。更多信息请关注PHP中文网其他相关文章!