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

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

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

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

DRUSH php-eval, php-script

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

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

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

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

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

Drush выдает ошибку: Unable to load autoload.php

Сентябрь 19, 2023 г.

Если вы используете глобальную установку drush, то вероятно забыли выполнить инициализацию проекта. Drush управляется composer-ом, и после клонирования репозитория на локальный сервер требуется выполнить в корне drush: [crayon-678b37f0321b1899291708/]

Читать

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

Июнь 6, 2019 г.

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

Читать

 

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

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



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