web-dev-qa-db-fra.com

Comment exécuter une commande Drush avec le chemin d'accès complet au site?

J'essaie de faire travailler Drush. Lorsque je tape "drush" dans le terminal, j'obtiens une liste de commandes, donc je sais qu'il est installé.

Je n'ai pas encore défini d'alias de chemin, alors j'essaie d'utiliser le chemin complet. Lorsque je tape ce qui suit dans le terminal:

cd path-to-my-site drush dl views

Je reçois ce message:

unknown:omegav3 my-user-name$ 

Le chemin vers mon site doit-il être le chemin de base? Im travaillant localement avec MAMP. J'ai différents sites qui ne sont pas dans le dossier racine, mon URL locale pour ce site que j'essaie de cibler est donc:

http://localhost:8888/omega/omegav3/
6
Evanss
cd path-to-my-site drush dl views

Signifie que vous essayez de changer le répertoire en dossier "path-to-my-site drush dl views". Vous devez taper séparément les commandes

cd path-to-my-site
drush dl views

Ou vous pouvez utiliser une double esperluette ou un point-virgule pour séparer les commandes. La double esperluette signifie que la commande précédente doit réussir avant que la seconde s'exécute, tandis que le point-virgule signifie simplement exécuter la commande suivante indépendamment du succès ou de l'erreur sur la commande précédente:

cd path-to-my-site && drush dl views

cd path-to-my-site; drush dl views
3
Beebee

Votre commande doit ressembler à:

drush dl views

ou:

drush dl views -r /path/to/site/root

Pour obtenir le manuel d'aide pour l'exécution des commandes:

drush help

Veuillez trouver une meilleure explication des commandes drush à GitHub .

9
arpitr
  • Sur votre ligne de commande, où que vous soyez, exécutez:

$ drush --root =/path/to/drupal-installation --uri = youdomain.com dl vues

  • Si vous êtes déjà dans/path/to/drupal-installation, lancez simplement:

$ drush --uri = youdomain.com dl vues

  • Dans le cas où vous êtes encore plus avancé sur /path/to/drupal-installation/sites/youdomain.com que d'exécuter:

$ drush dl vues

Voir aussi comment exécuter un script sur Comment exécuter un script php en utilisant drush?

6
Francisco Luz