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

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

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

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

DRUSH php-eval, php-script

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

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

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

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

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

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

Июнь 6, 2019 г.

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

Читать

Как удалить объявленный ранее @RestResource

Июль 12, 2023 г.

Сначала вы создали в Drupal rest ресурс - /Plugin/rest/resource, поработали с ним, а потом пришло время прощаться. Но вот проблема - система уже знает о ресурсе, и если вы удалите файл, то при попытке зайти в админ панель расширений /admin/modules, вы ...

Читать

 

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

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



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