Как запустить все команды magento 2 из панели администратора
Можем ли мы запустить все команды magento 2 из внешнего интерфейса или панели администратора, поскольку мой клиент не предоставляет мне доступ по ssh. Так возможно ли, что мы можем получить доступ к терминалу в панели администратора и получить ошибку, если она есть, только в этой панели?
1 ответ
Вы можете создать скрипт, который вы выполняете на сервере, если у вас есть права на загрузку.
ех.
system('php bin/magento setup:upgrade'); // You can change this as needed
Другой вариант - использовать cron для настройки команды и впоследствии удалить cron.
ех.
php-cli -q /home/yourname/public_html/bin/magento setup:upgrade >/dev/null 2>&1
Это тоже грязно, я знаю, но это работает.
Есть несколько других способов, таких как этот модуль оболочки, но я действительно не рекомендую это, так как он может быть использован и может привести к большему количеству проблем, которые он может решить
* Я не пробовал модуль сам.