Table des matières
- Introduction
- Ligne de commande de Magento 2 pour créer et débloquer un compte administrateur
- Pour créer un compte d’administrateur
- Pour débloquer un compte admin
- Ligne de commande pour la création, la capture ou le téléchargement de l’application
- Gestion des caches Magento
- Pour nettoyer les caches Magento
- Pour désactiver les caches
- Pour autoriser les caches de Magento
- Pour vérifier le statut de Magento Caches.
- Gérer le catalogue Magento
- Gérez vos projets CRON de Magento
- Mettre à niveau le contenu du client selon le dernier algorithme
- Déployer des lignes de commande
- Lignes de commande dev
- Ligne de commande i18n
- Lignes de commande de l’indexeur
- Obtenez plus d’informations avec la ligne de commande
- Gérer le mode de maintenance avec la ligne de commande de Magento 2
- Gérer les modules avec la ligne de commande
- Obtenir et gérer des échantillons de données avec la ligne de commande
- Gestion de la configuration avec ligne de commande de Magento 2
- Conclusion sur la liste de contrôle de la ligne de commande de Magento 2
Introduction
Vous êtes un développeur de Magento 2 et vous travaillez habituellement avec l’interface en ligne de commande ? Dans cet article, je vous fais part de quelques-unes des lignes de commande de Magento 2 pour votre projet. Vous pouvez l’utiliser comme une liste de contrôle sur la ligne de commande pour gagner du temps pendant votre processus de développement.
Ligne de commande de Magento 2 pour créer et débloquer un compte administrateur
Dans certains cas, il n’est pas possible d’utiliser le tableau de bord de Magento pour créer un administrateur. Par exemple, si vous ne disposez pas de l’administrateur du tableau de bord, vous pouvez accéder à votre compte pour créer un autre utilisateur. Si cela se produit, vous pouvez essayer avec l’interface en ligne de commande.
Pour créer un compte d’administrateur
Afin de créer un compte Admin, vous pouvez utiliser le code php suivant :
php bin/Magento admin:user:create
Pour débloquer un compte admin
Pour débloquer un compte administrateur, utilisez ce code :
php bin/Magento admin:user:unlock
Ligne de commande pour la création, la capture ou le téléchargement de l’application
Le code php pour la ligne de commande permettant de créer, capturer ou de vider l’application est le suivant :
php bin/Magento app:config:dump
Gestion des caches Magento
Chaque fois que vous apportez des modifications essentielles à votre site web, vous devez vider ou vider les caches pour que ces modifications prennent effet immédiatement. Grâce aux lignes de commande ci-dessous, vous pouvez nettoyer, répertorier, désactiver ou activer les caches.
Pour nettoyer les caches Magento
Voici un exemple de code que vous pouvez utiliser pour nettoyer les caches de Magento :
php bin/magento cache:clean
Pour désactiver les caches
Afin de désactiver les caches, vous pouvez utiliser le code suivant :
php bin/magento cache:disable
Pour autoriser les caches de Magento
Le code pour activer les caches Magento est :
php bin/magento cache:enable
Pour vider les caches de Magento
Voici un exemple de code permettant de vider les caches Magento :
php bin/magento cache:flush
Pour vérifier le statut de Magento Caches.
Si vous voulez vérifier le statut des caches de Magento, vous pouvez utiliser le code suivant :
php bin/magento cache:status
Gérer le catalogue Magento
Pour créer des images de produits redimensionnées, utilisez le code :
php bin/magento catalog:images:resize
Pour supprimer les attributs de produits non utilisés :
php bin/magento catalog:product:attributes:cleanup
Gérez vos projets CRON de Magento
Pour exécuter les travaux selon le calendrier, utilisez :
php bin/magento cron:run
Mettre à niveau le contenu du client selon le dernier algorithme
Pour ceci vous pouvez utiliser le code suivant :
php bin/magento customer:hash:upgrade
Déployer des lignes de commande
Le code pour définir le mode d’application est :
php bin/magento deploy:mode:set
Pour afficher le mode d’application actuel, utilisez :
php bin/magento deploy:mode:show
Lignes de commande dev
Les lignes de commande de Magento 2 dev sont utilisées pour collecter et publier les fichiers sources du thème. Le code suivant peut être utilisé :
php bin/magento dev:source-theme:deploy
Afin d’effectuer des tests utilisez :
php bin/magento dev:tests:run
Générez le catalogue des URN en mappages *.xsd pour l’IDE afin de mettre en évidence le XML à l’aide du code :
php bin/magento dev:urn-catalog:generate
Convertissez le fichier XML en utilisant les feuilles de style XSL avec le code :
php bin/magento dev:xml:convert
Ligne de commande i18n
Découvrez des phrases dans la base de données du code en utilisant les éléments suivants :
php bin/magento i18n:collect-phrases
Sauvegarde du module de langues avec le code :
php bin/magento i18n:pack
Désinstallez les modules de langues avec :
php bin/magento i18n:uninstall
Lignes de commande de l’indexeur
Afficher les indexeurs autorisés avec le code suivant :
php bin/magento indexer:info
Ré indexez les données avec :
php bin/magento indexer:reindex
Réinitialisez le statut de l’indexeur à invalide en utilisant :
php bin/magento indexer:reset
Définissez le type de mode d’indexation avec le code :
php bin/magento indexer:set-mode
Affichez le mode index en utilisant ce qui suit :
php bin/magento indexer:show-mode
Indiquez le statut de l’indexeur avec :
php bin/magento indexer:status
Obtenez plus d’informations avec la ligne de commande
Affichez l’URI de Magento Admin en utilisant le code :
php bin/magento info:adminuri
Imprimez la liste des fichiers de sauvegarde disponibles avec :
php bin/magento info:backups:list
Affichez la liste des devises disponibles en utilisant :
php bin/magento info:currency:list
Le code vous permet d’indiquer le nombre de dépendances sur le cadre de Magento :
php bin/magento info:dependencies:show-framework
Indiquez le nombre de dépendances entre les modules à l’aide de ce qui suit :
php bin/magento info:dependencies:show-modules
Pour vous permettre de montrer le nombre de dépendances circulaires entre les modules que vous pouvez utiliser :
php bin/magento info:dependencies:show-modules-circular
Affichez la liste des langues locales disponibles avec :
php bin/magento info:language:list
Affichez la liste des fuseaux horaires disponibles en utilisant le code suivant :
php bin/magento info:timezone:list
Gérer le mode de maintenance avec la ligne de commande de Magento 2
Définissez le mode de maintenance exempte les IP utilisant le code :
php bin/magento maintenance:allow-ips
Désactivez le mode de maintenance avec :
php bin/magento maintenance:disable
Activez l’utilisation du mode de maintenance :
php bin/magento maintenance:enable
Affichez l’état du mode de maintenance à la suite de ce code :
php bin/magento maintenance:status
Gérer les modules avec la ligne de commande
Désactivez les modules spécifiés avec le code :
module php bin/magento:disable
Autorisez l’utilisation de modules spécifiques :
module php bin/magento:enable
Affichez l’état des modules avec :
php bin/magento module:status
Désinstallez les modules installés par le compositeur en utilisant ce qui suit :
php bin/magento module:uninstall
Obtenir et gérer des échantillons de données avec la ligne de commande
Déployez le module de données types en utilisant le code suivant :
php bin/magento sampledata:deploy
Supprimez tous les paquets de données d’échantillons de composer.json avec le code :
php bin/magento sampledata:remove
Réinitialiser tous les modules de données types pour les réinstaller en utilisant :
php bin/magento sampledata:reset
Gestion de la configuration avec ligne de commande de Magento 2
Prenez en charge la sauvegarde de la base de code, des supports et de la base de données de l’application Magento en utilisant le code suivant :
php bin/magento setup:backup
Créez ou modifiez la configuration de déploiement en utilisant :
php bin/magento setup:config:set
Exécutez le programme cron prévu pour l’application de configuration avec :
php bin/magento setup:cron:run
Installez et mettez à jour les données dans la base de données avec le code suivant :
php bin/magento setup:db-data:upgrade
Installez et mettez à jour le schéma DB en utilisant :
php bin/magento setup:db-schema:upgrade
Vérifiez si le schéma ou les données de la BD doivent être mis à jour avec le code suivant :
php bin/magento setup:db:status
Générez la configuration de l’ID et toutes les classes manquantes qui peuvent être générées automatiquement en utilisant le code :
php bin/magento setup:di:compile
Installez l’application Magento avec :
php bin/magento setup:install
Générez des montages en utilisant le code suivant :
php bin/magento setup:performance:generate-fixtures
Retournez à la base de code, aux médias et à la base de données de l’application Magento avec :
php bin/magento setup:rollback
Déployez des fichiers de vue statique en utilisant le code :
php bin/magento setup:static-content:deploy
Installez la configuration du magasin avec le code :
php bin/magento setup:store-config:set
Désinstallez l’application Magento avec ce code :
php bin/magento setup:uninstall
Mettez à jour l’application Magento, les données de la base de données et le schéma en utilisant le code suivant :
php bin/magento setup:upgrade
Conclusion sur la liste de contrôle de la ligne de commande de Magento 2
Veuillez noter que la liste de contrôle des lignes de commande de Magento 2 ci-dessus est pour le site web par défaut de Magento 2. Par exemple, au fur et à mesure que vous installez des modules ou des fonctionnalités, vous pouvez avoir plus de commandes pour votre projet. Si vous souhaitez obtenir la liste complète des commandes disponibles sur votre site, il vous suffit de taper le code :
php bin/magento list
Merci de lire, si vous aimez cet article, vous aimerez peut-être aussi
- « Voici quatre approches différentes pour réinitialiser un mot de passe Admin de Magento 2 ».
- Magento
- 5 conseils pour booster la conversion de votre site web.
Si vous avez besoin d’aide pour votre projet Magento, vous pouvez nous contacter.
Laisser un commentaire :