Drupal 9 requires PHP 7.3 or above, but the current code checks the host PHP version, not Lando, since it is run as composer (host OS), and not lando composer (Lando). Originally discussed in #1.
To verify, I downgraded my host OS PHP version to 7.2, and with the updated code, the install goes through fine.
$ lando php -v
PHP 7.3.15 (cli) (built: Feb 26 2020 13:07:10) ( NTS )
$ php -v
PHP 7.2.28-3+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Feb 23 2020 07:23:25) ( NTS )
Drupal 9 requires PHP 7.3 or above, but the current code checks the host PHP version, not Lando, since it is run as
composer
(host OS), and notlando composer
(Lando). Originally discussed in #1.To verify, I downgraded my host OS PHP version to 7.2, and with the updated code, the install goes through fine.
The patch also changes
uri
from HTTPS to HTTP.