← Retour aux tutoriels
Drupal : maintenance avec Drush
Vider le cache, lancer le cron et générer un lien de connexion administrateur avec Drush.
Drush exécute les opérations d’administration Drupal en ligne de commande.
Prérequis
- Drush installé via Composer (
vendor/bin/drush). - Exécution depuis la racine du projet Drupal.
1. Vider le cache
drush cache:rebuild
Alias court : drush cr. Étape indispensable après modification de code ou de configuration.
2. Lancer le cron
drush cron
Déclenche les tâches planifiées (indexation, purge, mises à jour différées).
3. Obtenir un lien de connexion
drush user:login
Alias : drush uli. Génère une URL à usage unique connectant l’utilisateur 1 sans mot de passe. Cibler un compte précis :
drush uli --name=jdupont
4. Mettre à jour la base après code
drush updatedb
drush config:import
Vérification
drush status
Les champs Drupal bootstrap et Database indiquent Successful / Connected. Le lien uli ouvre une session valide.
Dépannage
command not found: utiliservendor/bin/drushou ajoutervendor/binauPATH.- Lien
uliinvalide : l’URL est à usage unique et expire ; en régénérer un. - Cron sans effet : vérifier les permissions et consulter
drush watchdog:show.
Vous avez un projet sur ces sujets ?
Nous contacter →