Якщо у вас немає доступу до SSH або ви просто не хочете використовувати термінал, ви можете замість цього використовувати Command Line Interface для запуску команд безпосередньо з адмін панелі.

І для цього ви можете використати модуль Magento 2 Command Line Interface! Оскільки він дозволяє виконувати команди лише в кілька кліків, навіть не вводячи їх вручну, ви просто мусите спробувати.

Отже, давайте дізнаємось більше про те, що цей модуль дозволяє вам робити, налаштувавши його.

Налаштування Command Line Interface

  1. Після того як ви встановили модуль, підіть в Stores > Configuration > Magefan Extensions > Command Line Interface та увімкніть його.
  2. Введіть PHP Command, щоб могти виконувати CLI команди навіть якщо у вас кастомний PHP шлях.
  3. Виберіть найбільш використовувані команди — Most Used Magento 2 Commands — які ви найчастіше використовуєте, щоб додати їх вгорі сторінки виконання CLI команд. (дізнайтесь про цю сторінку далі у цій статті)
  4. Виберіть команди, які буде дозволено виконувати лише деяким адмін користувачам у полі Allowed Commands For Managers.

Magento 2 CLI Extension Configuration

Щоб обмежити деяким адмін користувачам доступ до Command Line Interface ви можете забрати галочку з полів Command Line та Command Line Admin з ролі користувача.

Command Line Access in Magento 2

Якщо ви все ще хочете, щоб користувачі мали доступ до CLI, ви можете вибрати лише деякі команди, які вони зможуть виконувати. Ви можете вибрати їх в полі Allowed Commands for Managers у налаштуваннях модуля.

Виконання CLI команд

1. Підіть в System > Tools > Command Line by Magefan та введіть ваш пароль, щоб почати виконання команд. Введення паролю робить використання CLI більш захищеним.

Magento 2 Command Line Interface

2. Виберіть команди, які ви хочете виконати, натисніть на стрілку біля команди ( ▶) та підтвердьте, що ви хочете її виконати.

Примітка: найбільш використовувані CLI команди знаходяться вгорі. Поверніться до налаштувань модуля, щоб задати їх.

Execute Command Line Interface in Magento 2

Після того, як команда виконається ви зможете побачити результат.

Run CLI Commands from Magento 2 Admin Panel

Модуль Magento 2 Command Line Interface є, як кажуть наші користувачі "модулем, якого користувачам та розробникам найбільше не вистачає в Magento 2 ".

Хочете знати чи це правда? Спробуйте самі!

Перегляньте модуль Magento 2 Command Line Interface!