Ich habe PHP 5.6 und PHP 7.1 auf Ubuntu 16.04 installiert
Ich weiß, dass ich es mit Apache als Webserver schaffen kann
a2enmod php5.6 #to enable php5 a2enmod php7.1 #to enable php7
Wenn ich PHP 7.1 deaktiviere und PHP 5.6 im Apache-Modul aktiviere, erkennt Apache die Änderung und verwendet wie erwartet den PHP 5.6-Interpreter.
Aber wenn ich den internen PHP-Webserver über die Befehlszeile starte:
php -S localhost:8888
php verwendet PHP 7, um Anfragen zu bearbeiten. Wie wechsle ich also über die Befehlszeile zwischen PHP 5.6 und 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。
阿帕奇:
命令行:
来源