drush

Как обновляться с Drush

Аватар пользователя tlito

установить Drush ( драш ) на впс можно вот так: http://docs.drush.org/en/master/install/
после чего в консоли нужно перейти в папку сайта:
cd /var/www/tlito.ru/www

так можно узнать, какие модули можно обновить:

0 Спасибо

Неизвестный движок команды Drush

Аватар пользователя hacker342

Всем привет. Появилась у меня такая проблемка, гуглил и не смог нагуглить, спрашиваю у друпалеров, может у кого были такие проблемы. Суть такая, когда ввожу drush cc drush, в ответ мне приходят такие строчки: Unknown engine type outputformat. Даже не могу понять с чем это связано. Может кто подскажет?

0 Спасибо

Playbook для автоматической установки Drupal

Аватар пользователя Master of Tragedy

Всем привет!

Предлагаю плэйбук для Ansible, который полностью автоматизирует установку Drupal на свежеустановленный веб-сервер.

Для приведение его в работу требуется подставить свои параметры. В будущем планируется добавление регулярок для установки последней версии с сайта.
Сейчас возможна установка только жестко заданной версии. Каталоги установки редактируются по желанию. Если у вас предполагается наличие виртуальных хостов, то их можно добавить отдельно.

Критика приветствуется.

1 Спасибо

Drush под Windows. Ошибки.

Аватар пользователя Никк

Установил drush (7.4.0) на винду (7) на свой комп. Через composer. Команды запускаю в git bash. Друпал 7, php7, Mysql 5.6
Команда drush отрабатывается. Но вот команды, связанные с обновлением и скачиванием - не работают.
Например drush dl select выдает ошибку

0 Спасибо

Перенос конфигураций с drush config

Аватар пользователя multpix

Проблема.
Неоднократно замечал, что те, кто часто просит здесь поддержки, бояться что-либо сломать в своих сборках, опасаются экспериментов из-за опасения потерять существующие наработки; или, испытывая сложности с переносом конфигураций между сайтами - попросту берут, да и работают на продакшн.

Решение.
Не нужно трогать продакшн сервер, не нужно заморачиваться с дампами БД ради переноса конфигурации,
все намного проще.

6 Спасибо

Настроить drush на сервере

Аватар пользователя godsman

Всем привет, нужно настроить драш на сервере

0 Спасибо

Не работает Drush на хостинге

Аватар пользователя Rush

Здравствуйте!

Не могу решить проблему с настройкой drush'a на хостинге timeweb(пользуюсь тестовым периодом для освоения drupal7 )
drush ставил (на свежий сайт) по инструкции (http://webwin.name/kak-ustanovit-drush-na-virtualnyy-hosting)

0 Спасибо

Удаление looping redirects

Аватар пользователя ttenz

Есть очень неприятная проблема, когда на сайте появляется запись: "Oops, looks like this request tried to create an infinite loop. We do not allow such things here. We are a professional website!". Вроде ничего страшного, но страшно раздражает пользователей.

Как избавиться от старых редиректов?

Пишем небольшой drush скрипт:

<?php
// Set up the query using the database API
$query db_select('redirect''r');
$query->join('url_alias''ua''r.redirect = ua.source AND r.source = ua.alias');
$query->fields('r', array('rid''redirect''source'));
 
// Execute it and fetch the results, one by one
$result $query->execute();
$any_results FALSE;
while(
$r $result->fetchAssoc()) {?>

0 Спасибо

Прокачиваем скорость разработки под Drupal с помощью Drush

Аватар пользователя stillfinder

Drush (от Drupal shell) — утилита с интерфейсом командной строки, созданная для управления и администрирования Drupal сайтов, доступна как и для Linux, Unix, Mac OS X, так и для Windows систем. Drush используется многими разработчиками, например, для скачивания/установки/удаления модулей, установки сайтов на Drupal, применении обновлений модулей в базе данных, бэкапа сайта и многого другого.

Drush позволяет очень сильно сэкономить время, когда нужно выполнить типичные задачи или автоматизировать часто выполняемые действия. Например, бэкап сайта, очистка кэша, восстановление сайта из бэкапа. Для того, чтобы пользоваться Drush - его сначала нужно установить. Итак, приступим.

Установка Drush

Mac OS X, Linux

0 Спасибо

Прокачиваем скорость разработки под Drupal с помощью Drush

Аватар пользователя stillfinder

Drush (от Drupal shell) — утилита с интерфейсом командной строки, созданная для управления и администрирования Drupal сайтов, доступна как и для Linux, Unix, Mac OS X, так и для Windows систем. Drush используется многими разработчиками, например, для скачивания/установки/удаления модулей, установки сайтов на Drupal, применении обновлений модулей в базе данных, бэкапа сайта и многого другого.

Drush позволяет очень сильно сэкономить время, когда нужно выполнить типичные задачи или автоматизировать часто выполняемые действия. Например, бэкап сайта, очистка кэша, восстановление сайта из бэкапа. Для того, чтобы пользоваться Drush - его сначала нужно установить. Итак, приступим.

Установка Drush

Mac OS X, Linux

0 Спасибо

Проблемы с Drush

Аватар пользователя lohness

Наконец дошли руки до Drush. Скачал последний релиз с GitHub, распаковал. Добавил в переменную Path путь до папки с drush'ом.
Открываю консоль, захожу в директорию, куда хочу установить друпал:

Z:\home\drush-test\www>drush dl
Install location Z:/drush/drupal-7.25 already exists. Do you want to overwrite it? (y/n):

Drush игнорирует папку, в которой он запускается и пытается поставится в другое место (Z:/drush это директория, где стоит сам drush).

Пробую другое. Захожу в папку с уже установленным друпалом:

Z:\home\comp\www>drush status
X-Powered-By: PHP/5.3.13
Content-type: text/html; charset=utf-8

 PHP executable        :  php.exe
 PHP configuration     :  Z:\usr\local\php5\php.ini
 PHP OS                :  WINNT
 Drush version         :  7.0-dev

0 Спасибо

Полноценная работа Drush с Acquia dev desktop

Аватар пользователя Scalper

Добрый день!
Может ли кто-нибудь подсказать как запустить Drush, который идет с дистрибутивом Acquia Dev Desktop?
Или как настроить drush for windows для полноценного использования с ним.

P.S. Решил перейти на acquia, т.к. drupal на нем работает намного быстрей, чем на denwer и openserver.

0 Спасибо

Drush: Failed opening required 'C:\ProgramData\Drush' (include_path = '.;C:\php\pear')

Аватар пользователя kopernik21187

Доброго времени суток, уважаемые форумчане!

Перестал корректно работать Drush, установленный через Drush Windows Installer. Стала появляться ошибка:

"Fatal error: Failed opening required 'C:\ProgramData\Drush' (include_path = '.;C:\php\pear')". Хотя
директива include_path в php.ini закомментирована.
Скриншот командной строки в приложении(скрин 1). Установил пакет PEAR для дэнвера согласно инструкции
http://www.denwer.ru/packages/php5.html, в php.ini теперь
include_path=".;Z:\usr\local\php5"
но ошибка не исчезла, только теперь путь поменялся
"Fatal error: Failed opening required 'C:\ProgramData\Drush' (include_path='.;Z:\usr\local\php5')" (скрин 2)

В настройках системных переменных в PATH путь к паке pear указан.
Подскажите, пожалуйста, как устранить данную ошибку.

0 Спасибо

Drush: failed to open stream: No such file or directory filesystem.inc:257

Аватар пользователя kopernik21187

Доброго времени суток всем! У меня такой вопрос:

0 Спасибо

Drush features-revert-all не работает

Аватар пользователя InvDeath

Проблема в следующем:
Не ревертятся фичи скриптом. Т.е. в скрипте вызывается drush fra -y и результата никакого (процесс выполнения отката есть судя по выводу инфы). При запуске этой команды руками - все ок.

remote: Revert all Features:
remote: The following modules will be reverted: myfeature_projects, myfeature_objects, myfeature_services
remote: Do you really want to continue? (y/n): y
remote: Reverted myfeature_projects.menu_links.                                       [ok]
remote: Reverted myfeature_objects.menu_links.                                        [ok]
remote: Reverted myfeature_services.menu_links.                                       [ok]
remote: Clear cache:
remote: 'all' cache was cleared in self                                        [success]
0 Спасибо

Drush - ошибка: "fwrite(): supplied argument is not a valid stream resource in..."

Аватар пользователя Mastak83

Скачал и залил Drush с гитхаба (drush-master), настроил - не заработало. Хостинг "Джино".

Нашёл в сети ссылку http://ftp.drupal.org/files/projects/drush-7.x-5.9.tar.gz
Залил на хостинг drush-7.x-5.9, настроил проверил - работает, однако с ошибкой:

[mastak1983 site.ru]$ ./drush st
X-Powered-By: PHP/5.2.13
Content-type: text/html

<br />
<b>Warning</b>:  fwrite(): supplied argument is not a valid stream resource in <b>/home/users1/m/mastak1983/.drush/drush/includes/output.inc</b> on line <b>34</b><br />
 Drupal version         :  7.23
 Site URI               :  http://default
 Database driver        :  mysql
 Database hostname      :  localhost
 Database username      :  mastak1983
 Database name          :  mastak1983_base
 Default theme          :  garland

0 Спасибо

Как просто обновить/установить Drush с помощью Pear.

Аватар пользователя zniki.ru

Сегодня наконец-то получилось обновить свой drush на VPS.
Всё очень просто.
Присоединяемся к серверу по ssh.

pear channel-discover pear.drush.org
pear install drush/drush

Если всё прошло успешно и без ошибок, то теперь на сервере стоит drush.
Теперь проверим версию drush

0 Спасибо

Вопрос про Drush rsync

Аватар пользователя Mufanu

Доброе утро.

Хочу начать пользоваться drush rsync. Есть несколько вопросов к тем, кто уже использует его.
Дано: есть работающий сайт, там ежедневно меняется\добавляется контент. Есть разрабатываемая версия сайта на локальном компе.

Как будет происходить обновление при использовании rsync? Удалится ли новый контент на работающем сайте, если его нет в разрабатываемом?

Подскажите, пожалуйста, как лучше реализовать обновление работающего сайта.

0 Спасибо

Drush и sql-dump --skip-tables-key=common

Аватар пользователя vaultboy

Для дампа с исключением данных из определенных таблиц нашел такую команду:

0 Спасибо

Drush: Как прописать путь к Drupal

Аватар пользователя romeoshaman

Как правильно прописать путь к папке Drupal?

При первом запуске Drush появляется строка:

C:\ProgramData\Drush>

У меня стоит Денвер на диске Z:/

Я пишу: cd Z:/home/romeoshaman/www/

Нажимаю Enter, и появляется снова строка: C:\ProgramData\Drush>

Она ведь должна смениться на то что я ввел ? Или это нормально ?
Не могу понять перешел ли он в нужный мне каталог.

0 Спасибо