Выполнение php кода через drush

Для отладки или выполнения какого то разового кода иногда требуется выполнить php код в системном окружении вашего сайта на Drupal.

Без drush приходится добавлять код вроде следующего в файл темы (а в последствии его удалять от туда):

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

DRUSH php-eval, php-script

Простая альтернатива — выполнить нужную команду через утилиту drush.

Если требуется выполнить серию команд, уже удобнее пользоваться файлом со скриптом, который следует передать следующей директиве drush:

Помимо этого, php файл можно запустить напрямую из оболочки командного процессора, если указать в начале файла в качестве обработчика утилиту drush:

Написать комментарий

Мало букафф? Читайте есчо !

Drupal deployment

Май 18, 2023 г.

Шпаргалка по настройке и проведению деплоймента для Drupal (начиная с 8й версии). Деплоймент выполняется с использованием git, drush, composer и configuration management. На сервере должны выполняться команды в следующей последовательности: ...

Читать

Создать пользователя сразу на всех сайтах мультисайтинга в Drupal

Июнь 6, 2019 г.

С помощью drush и такой то матери (bash) обойдем все сайты и создадим одного и того же юзера на каждом из сайтов. Долго тянуть не стану - вот текст скрипта: [crayon-664a3bbe17fd0743127967/] В начале вы задаёте нужные переменные (задайте свои ...

Читать

 

Комментарии к «Выполнение php кода через drush»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: