我已经在 Ubuntu 16.04 上安装了 php 5.6 和 php 7.1
我知道使用 Apache 作为我的 Web 服务器,我可以做到
a2enmod php5.6 #to enable php5 a2enmod php7.1 #to enable php7
当我在 Apache 模块中禁用 php7.1 并启用 php 5.6 时,Apache 会识别更改并按预期使用 php 5.6 解释器。
但是当我从命令行运行内部 php Web 服务器时:
php -S localhost:8888
php 使用 php 7 处理请求。那么如何在命令行中在 php 5.6 和 php 7.1 之间切换?
交互切换模式
手动切换
从 PHP 5.6 => PHP 7.1
您的系统设置默认 PHP 5.6,您需要切换到 PHP 7.1。
阿帕奇:
命令行:
从 PHP 7.1 => PHP 5.6
您的系统设置默认 PHP 7.1,您需要切换到 PHP 5.6。
阿帕奇:
命令行:
来源