
Якщо у вас немає доступу до SSH або ви просто не хочете використовувати термінал, ви можете замість цього використовувати Command Line Interface для запуску безпосередньо з адмін панелі.
І для цього ви можете використати модуль Magento 2 Command Line Interface! Оскільки він дозволяє виконувати команди лише в кілька кліків, навіть не вводячи їх вручну, ви просто мусите спробувати.
Отже, давайте дізнаємось більше про те, що цей модуль дозволяє вам робити, налаштувавши його.
Налаштування Command Line Interface
- Після того як ви , підіть в Stores > Configuration > Magefan Extensions > Command Line Interface та увімкніть його.
- Введіть PHP Command, щоб могти виконувати CLI команди навіть якщо у вас кастомний PHP шлях.
- Виберіть найбільш використовувані команди — Most Used Magento 2 Commands — які ви найчастіше використовуєте, щоб додати їх вгорі сторінки виконання CLI команд. (дізнайтесь про цю сторінку далі у цій статті)
- Виберіть команди, які буде дозволено виконувати лише деяким адмін користувачам у полі Allowed Commands For Managers.
![]()
Щоб обмежити деяким адмін користувачам доступ до Command Line Interface ви можете забрати галочку з полів Command Line та Command Line Admin з ролі користувача.
Дізнайтесь більше про те чи .
![]()
Якщо ви все ще хочете, щоб користувачі мали доступ до CLI, ви можете вибрати лише деякі команди, які вони зможуть виконувати. Ви можете вибрати їх в полі Allowed Commands for Managers у налаштуваннях модуля.
Виконання CLI команд
1. Підіть в System > Tools > Command Line by Magefan та введіть ваш пароль, щоб почати виконання команд. Введення паролю робить використання CLI більш захищеним.
![]()
2. Виберіть команди, які ви хочете виконати, натисніть на стрілку біля команди ( ▶) та підтвердьте, що ви хочете її виконати.
Примітка: найбільш використовувані CLI команди знаходяться вгорі. Поверніться до налаштувань модуля, щоб задати їх.
![]()
Після того, як команда виконається ви зможете побачити результат.
![]()
Модуль Magento 2 Command Line Interface є, як кажуть наші користувачі "модулем, якого користувачам та розробникам найбільше не вистачає в Magento 2 ".
Хочете знати чи це правда? Спробуйте самі!
Перегляньте модуль Magento 2 Command Line Interface!