이 페이지에 나와있는 Drush 설치 지침을 따르고 있습니다 : https://github.com/drush-ops/drush/blob/master/docs/install.md
코드 내에서 구문 오류가 발생하는 것 같습니다.
[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
Google에이 오류가 표시되지 않습니다. 어떻게 고칠 수 있습니까?
어떤 버전의 PHP를 사용하고 있습니까?
—
kiamlaluno
Drupal 디렉토리에서 drush를 실행하고 있습니까?
—
No Sssweat
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
Drupal 디렉토리에서 실행할 때와 그렇지 않은 경우에 발생합니다. 그럼에도 불구하고, 이것이 Drush가 일반적으로 설치를 찾지 못하는 것에 반응하는 방식이라고 생각하지 않습니다. 다른 버전은 정상적으로 종료되었습니다.
—
Richard of Essex
DRUSH_PHP
환경 변수가 설정되어 있는지 확인하기 위해 추가 할 것 입니다. Drush가 PHP 5.6을 사용하지 않는 이유를 알아내는 데 너무 오랜 시간을 보냈습니다. 나는 밖으로 턴은 한 DRUSH_PHP
시간이 오래 전부터 내 PHP 5.3 경로를 설정합니다. unset DRUSH_PHP
나를 위해 문제를 해결했습니다.