On stay server I exploit differents drush and php variations for drupal 8.4 and seven. I set up drush 9 to ~/drush9 listing with composer require drush/drush:9.*
command.
On dev server and drupal 8.4 I exploit website.alias.yml file for drush 9:
stay: host: hostingexample.com person: person root: /house/person/instance.com/public_html/ uri: http://instance.com/ paths: drush-script: '/decide/php70/bin/php /house/person/drush9/vendor/bin/drush'
And for command drush @website.stay ev 'print PHP_VERSION'
have an error: bash: /decide/php70/bin/php /house/person/drush9/vendor/bin/drush: No such file or listing
If I add
alias php=/decide/php70/bin/php alias drush9=~/drush9/vendor/bin/drush
in internet hosting .bash_profile and alter drush-script: '/house/person/drush9/vendor/bin/drush'
in website.alias.yml. And have an error PHP Parse error: syntax error, sudden '[' in /house/person/drush9/vendor/drush/drush/src/Config/Surroundings.php on line 98
. As a result of on internet hosting default php model is 5.3.
Methods to use one other php model for internet hosting and config it for drush 9 aliases?