Drush и мультисайтинг

Главные вкладки

Аватар пользователя pavk pavk 16 марта 2011 в 11:25

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

Задача включения-выключения, очисти кэша и т.д. для сайта находящегося в мультисайтинге. Как?

файл drushrc.php лежит в корне сайта. В нем прописан uri сайта, отличного от default.

команда ./drush st запущенная из из директории /drush/ выдает сведения по сайту в мультисайтинге.

команда ./drush dl скачивает модули в папку /sites/all/modules (c добавлением --destination файл попадает в директорию modules сайта в связке, отличного от default)

Но вот включить скачанные модули не получается. Использую команды en или dis. Но ничего не происходит не с основным, ни с мультисайтовым.

Комментарии

Аватар пользователя pavk pavk 16 марта 2011 в 12:59

папка drush (с распакованным drush) лежит в корне сайта и запуск команд возможен только из этой директории с использованием в начале такого знака ./drush (таким синтаксисом не запускается drush domain.ru dl module)

в конфигурационном файле drushrc.php установлен юзер 1 и uri для подсайта. Что означает ничего не надо менять?

Аватар пользователя pavk pavk 16 марта 2011 в 23:38

спасибо. переменную path подключил. проблема с en / dis возникает у одного сайта (на двух других работает без проблем). кэш чистит, файлы скачивает, но включение выключение модулей никак. что может влиять не пойму.