Je reçois une variété d'erreurs lorsque j'essaie d'utiliser Drush et rien ne semble fonctionner. Je peux exécuter drush
et voir les commandes d'aide indiquant que je l'ai installé; sinon, je ne peux rien faire travailler. J'obtiens l'erreur suivante en essayant de mettre à jour un module comme exemple:
La commande pm-update nécessite un niveau bootstrap plus élevé pour être exécutée - vous aurez besoin d'appeler drush à partir d'un environnement Drupal plus fonctionnel pour exécuter cette commande.
Pour exécuter la commande pm-update, les modules suivants doivent être installés/activés: update.
La commande drush 'pm-update insert' n'a pas pu être exécutée.
Un répertoire d'installation Drupal est introuvable
Lorsque je vérifie la sortie drush status
, J'obtiens ce qui suit, mais il ne semble pas y avoir d'autres informations pertinentes sur le site qui sont affichées dans d'autres exemples (par exemple, nom du thème, nom du site, etc.).
PHP configuration : /etc/php.ini
Drush version : 4.5
Drush configuration :
Drush alias files :
Drush est actuellement installé dans mon répertoire personnel sur un compte partagé BlueHost et mon site principal se trouve dans le répertoire public_html; J'ai un site supplémentaire avec une version Drupal et une base de données distinctes dans un sous-répertoire.
Vous devez appeler drush lorsque vous êtes dans votre dossier Drupal. Sinon, drush ne sait pas où se trouve votre base de données, etc.).
cd /public_html/site2
Alternativement, vous pouvez configurer un .drush/aliases.drushrc.php (Google devrait pouvoir vous en dire plus), mais cela ne vaut probablement pas la peine dans votre cas.