Здравствуйте!
Задача включения-выключения, очисти кэша и т.д. для сайта находящегося в мультисайтинге. Как?
файл drushrc.php лежит в корне сайта. В нем прописан uri сайта, отличного от default.
команда ./drush st запущенная из из директории /drush/ выдает сведения по сайту в мультисайтинге.
команда ./drush dl скачивает модули в папку /sites/all/modules (c добавлением --destination файл попадает в директорию modules сайта в связке, отличного от default)
Но вот включить скачанные модули не получается. Использую команды en или dis. Но ничего не происходит не с основным, ни с мультисайтовым.
Комментарии
На самом деле в drush не надо ничего менять. Просто писать надо с именем домена, т.е. drush domain.ru dl module, например.
папка drush (с распакованным drush) лежит в корне сайта и запуск команд возможен только из этой директории с использованием в начале такого знака ./drush (таким синтаксисом не запускается drush domain.ru dl module)
в конфигурационном файле drushrc.php установлен юзер 1 и uri для подсайта. Что означает ничего не надо менять?
А переменную PATH не судьба использовать?
спасибо. переменную path подключил. проблема с en / dis возникает у одного сайта (на двух других работает без проблем). кэш чистит, файлы скачивает, но включение выключение модулей никак. что может влиять не пойму.