Логин:
Пароль:
Поиск:

Управление несколькими сайтов на Drupal с помощю Drush

7-03-2012, 23:00 2377 root
    

 

Управление несколькими сайтов на Drupal с помощю Drush

 

Вы можете использовать URI директивы, чтобы определить (выделить) Drupal сайт который вы хотите в данный момент использовать.

 

То есть, если у вас есть каталогах, указанных drupal_site, drupal_blog и drupal_journal в  /var/www/, ваши команды Drush будут выглядеть так:


drush dl corolla --uri=drupal_blog
 drush en corolla --uri=drupal_blog
 drush dl mayo --uri=drupal_journal

 


Добавление этой длинной строки для каждой команды это утомительно. Не удивительно, что Drush предлагает решение, которое включает в себя создание псевдонима для сайтов целевой группы Drupal. Добавьте код, чтобы новый файл с именем ~ / .drush / aliases.drushrc.php:

 

 '/var/www/drupal_site',
  'uri' => 'drupal_site',
);
$aliases['db'] = array(
  'root' => '/var/www/drupal_blog',
  'uri' => 'drupal_blog',
);
$aliases['dj'] = array(
  'root' => '/var/www/drupal_journal',
  'uri' => 'drupal_journal',
);

 

Теперь, при обращении drupal_site, независимо от того, в какой директиве вы находитесь, вы можете использовать команду drush @ds, а так же @db and @dj для drupal_blog и drupal_journal. Итак, если вы находитесь в ~/Music и вдруг понимаете, что вы должны загрузить тему Майо для drupal_blog, просто запустите команду Drush @ drush @db dl mayo.

Другие новости по теме:

Другие новости по теме:
Самые топовые новости
    Помогите улучшить нам качество
    Был ли сайт полезен вам
    Да
    Да, но я не нашёл что искал
    Нет


    Календарь
    «    Январь 2018    »
    ПнВтСрЧтПтСбВс
    1234567
    891011121314
    15161718192021
    22232425262728
    293031