• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Drupal. Установка Drush

Форумы CMS Drupal Установка Drush
Wolf
31.03.2016 13:46
хостинг: есть
домен: есть
1
Установка Drush
Установил composer и drush согласно инструкции в FAQ в корневую папку аккаунта, при вводе любой команды получаю сообщение, например:

[krim@hosting]$ drush help

Parse error: syntax error, unexpected '[' in /home/krim/drush/includes/preflight.inc on line 205
[krim@hosting]$


Подскажите как исправить ошибку? Заранее благодарю!
Wolf
31.03.2016 14:31
хостинг: есть
домен: есть
1
Разобрался сам:

при создании алиасов, нужно указывать версию php 5.6.
Например в FAQ указано:

echo "export DRUSH_PHP='/usr/local/php53/bin/php'" >> ~/.bashrc
echo "alias drush='/usr/local/php53/bin/php ~/drush/drush.php --php=/usr/local/php53/bin/php'" >> ~/.bashrc

нужно заменить на:

echo "export DRUSH_PHP='/usr/local/php56/bin/php'" >> ~/.bashrc
echo "alias drush='/usr/local/php53/bin/php ~/drush/drush.php --php=/usr/local/php56/bin/php'" >> ~/.bashrc

Для меня сработало!
Андрей
31.03.2016 15:18
хостинг: есть
домен: нет
Какую версию Drush ставили?
Wolf
31.03.2016 15:20
хостинг: есть
домен: есть
1
Drush Version : 9.0-dev
Установку делал из FAQ
Андрей
31.03.2016 15:22
хостинг: есть
домен: нет
Спасибо за информацию.
В инструкции не учтена установка разных версий - добавим
Андрей
31.03.2016 15:30
хостинг: есть
домен: нет
1
Wolf
31.03.2016 15:31
хостинг: есть
домен: есть
В инструкции не учтена установка разных версий - добавим © Андрей


Пока не добавляйте, сейчас заметил на некоторых командах ту же ошибку:


[krim@hosting]$ drush entity-updates
The following updates are pending:

node entity type :
Удалить поле Синоним URL.
taxonomy_term entity type :
Удалить поле Синоним URL.
Do you wish to run all pending updates? (y/n): y

Parse error: syntax error, unexpected '[' in /home/krim/drush/includes/preflight.inc on line 205
The external command could not be executed due to an application [error]
error.
The command could not be executed successfully (returned: [error]
Parse error: syntax error, unexpected '[' in
/home/krimin01/drush/includes/preflight.inc on line 205
, code: 255)

Parse error: syntax error, unexpected '[' in /home/krim/drush/includes/preflight.inc on line 205
The external command could not be executed due to an application [error]
error.
The command could not be executed successfully (returned: [error]
Parse error: syntax error, unexpected '[' in
/home/krim/drush/includes/preflight.inc on line 205
, code: 255)
Finished performing updates. [ok]
[krim@hosting]$
Андрей
31.03.2016 15:32
хостинг: есть
домен: нет
а алиас для работы с drush создавали с указанием нужной версии РНР?
Wolf
31.03.2016 16:00
хостинг: есть
домен: есть
Андрей, все нормально переустановил Drush по Вашей новой инструкции. Все работает!
Андрей
31.03.2016 16:01
хостинг: есть
домен: нет
1
Приятной работы
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города