Drupal drush

Je vais essayer de faire un step-by-step en suivant mon installation personnelle de Drush pour Drupal 6.12.

Dans toutes mes explications j’utilise ./ pour le path complet /home/wanjee[...]/www par exemple.

Mon site de test est installé dans ./www, j’ai donc installé drush dans ./drush (simple copie de tous les fichiers).  Ensuite vu que je suis sur une OVH Gentoo release 2 et que PHP 5.2.0 est requis pour utilisé drush j’ai créé un alias avec la commande suivante :

alias drush=’/usr/local/bin/php5 /home/wanjee/sd/wolakota/drush/drush.php’

$ alias drush=’/usr/local/bin/php5 /home/wanjee/sd/wolakota/drush/drush.php’

Premier test :

$ drush

Comme dirait Apache : “It works !”.  Testons donc davantage les commandes.

$ drush cron

Fonctionne comme un charme et me renvoie un agréable “Cron run successfully.”

$ drush status

Est plutôt rassurant et me retourne les principales informations de configuration (mot de passe DB y compris)

Essayons donc maintenant le plus intéressant : l’installation de modules avec “dl”.  D’abord le theme zen, il sera installé automatiquement dans sites/all/themes/, pour cck je veux qu’il soit installé dans modules/contrib donc je le précise (le répertoire doit exister).  Je tente ensuite l’installation multiple de modules

$ drush dl zen
$ drush dl cck –destination=./sites/all/modules/contrib/
$ drush dl i18n admin_menu imagecache imagefield filefield –destination=./sites/all/modules/contrib/

Jusque là tout va bien, je passe tout de même par mon browser pour activer les modules malgré que la commande “enable” existe également pour cet usage.  C’est uniquement pour des facilités de choix que je passe par l’interface normale.

La suite peut-être au prochain numéro ? J’essayerai de tenter la mise à jour d’un de ces modules ;-)


Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically each day to your feed reader.

Trackbacks & Pingbacks

No trackbacks/pingbacks yet.

Comments

Merci, voilà qui m’économise du temps !
Comment faire pour que la commande “dl” télécharge automatiquement les modules contrib dans le bon dossier ?

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(required)

(required)