Ich folge den Anweisungen zur Installation von Drush, die auf dieser Seite aufgeführt sind: https://github.com/drush-ops/drush/blob/master/docs/install.md
Ich erhalte anscheinend einen Syntaxfehler im 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
Ich sehe diesen Fehler nicht bei Google. Irgendeine Idee, wie man das behebt?
PHP 5.3.29 (cli) (built: Nov 3 2015 15:43:40) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
DRUSH_PHP
Umgebungsvariable gesetzt haben. Ich habe viel zu lange versucht herauszufinden, warum drush PHP 5.6 nicht verwendet, obwohl dies in meinem Pfad konfiguriert wurde. Es stellte sich heraus, dass ich DRUSH_PHP
mich vor langer Zeit auf meinen PHP 5.3-Pfad eingestellt hatte. unset DRUSH_PHP
Das Problem wurde für mich behoben.