Interfața de linie de comandă (CLI) din Magento 2 se folosește prin scriptul bin/magento. Iată cum începi.
1. Verifică PHP CLI
PHP CLI este instalat implicit împreună cu PHP. Din folderul rădăcină Magento rulează:
php bin/magento
Dacă vezi lista de comenzi, PHP CLI funcționează corect. Dacă primești „Command not found” sau erori de tip „PHP Parse error”, cel mai probabil folosești o versiune PHP greșită. Verifică versiunea cu php -v și asigură-te că e una suportată de versiunea ta de Magento (vezi cerințele oficiale). Rulează comenzile ca proprietar al sistemului de fișiere Magento.
2. Cele mai folosite comenzi
php bin/magento cache:enable/cache:disable— activează/dezactivează cache-ulphp bin/magento setup:upgrade— actualizează schema și datelephp bin/magento setup:di:compile— compilează definițiile de dependențe (DI)php bin/magento setup:static-content:deploy— publică fișierele statice (view)php bin/magento indexer:reindex— reindexeazăphp bin/magento cron:run— rulează sarcinile cronphp bin/magento module:status— starea modulelorphp bin/magento maintenance:enable/maintenance:disable— modul de întreținere
Pentru lista completă rulează php bin/magento fără argumente. Detalii suplimentare în referința CLI Adobe Commerce.
3. Rularea comenzilor
php bin/magento <comandă>— când te afli în rădăcina site-ului;php magento <comandă>— când te afli în folderulbin/.