Je suis les instructions pour installer Drush qui sont répertoriées sur cette page: https://github.com/drush-ops/drush/blob/master/docs/install.md
Il semble que j'obtienne une erreur de syntaxe dans le code:
[user@localhost ~]$ wget https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar
--2015-11-16 16:23:02-- https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar
Resolving github.com (github.com)... 192.30.252.131
Connecting to github.com (github.com)|192.30.252.131|:443... connected.
HTTP request sent, awaiting response... 302 Found
2015-11-16 16:23:05 (1.47 MB/s) - drush.phar saved [3496991/3496991]
[user@localhost ~]$ php drush.phar core-status
Parse error: syntax error, unexpected '[' in phar:///home/user/drush.phar/includes/output.inc on line 188
Je ne vois pas cette erreur sur Google. Toute idée de comment résoudre ce problème?
Vous utilisez Drush 8, qui nécessite au moins PHP version de 5.4.5 ( http://docs.drush.org/en/master/install/ ).
Votre version actuelle (5.3) ne comprend pas la syntaxe des tableaux courts, d'où l'erreur que vous voyez.
Pour résoudre ce problème, mettez à niveau PHP ou passez à une ancienne branche de Drush.
Si votre système a plus d'une version php installée, vous pouvez définir un alias dans votre . Bashrc ou . Bash_profile ou / etc/profile.d/global_aliases. sh (ou toute partie de votre système que vous pouvez définir un alias). L'alias serait exécuté avec la version php appropriée.
Par exemple, dans un système plesk, vous pouvez probablement faire quelque chose comme ça
alias drush='/opt/plesk/php/5.6/bin/php /usr/local/drush'