Saya mengikuti instruksi untuk menginstal Drush yang terdaftar di halaman ini: https://github.com/drush-ops/drush/blob/master/docs/install.md
Saya sepertinya mendapatkan kesalahan sintaksis dalam kode:
[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
Saya tidak melihat kesalahan ini di Google. Adakah cara untuk memperbaikinya?
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
set variabel lingkungan. Saya menghabiskan waktu terlalu lama untuk mencari tahu mengapa drush tidak menggunakan php 5.6 meskipun itu adalah apa yang dikonfigurasikan di jalur saya. Ternyata saya telah DRUSH_PHP
menetapkan path php 5.3 saya dari dulu. unset DRUSH_PHP
memperbaiki masalah untuk saya.