Comment remplacer «par défaut» par le nom de domaine du site Web lors de la connexion utilisateur drush
12
Quand je cours drush user-login username, drush imprime une URL comme http://default/user/reset/1/32323933.... Comment remplacer par défaut le nom réel du site Web?
Je ne l'ai pas essayé, donc poster un commentaire rapide, la variable site_nameest utilisée pour enregistrer le nom du site dans Drupal 6, la commande drush vget site_namedonnerait la même chose, donc drush vset site_name WHATEVER_NAME_TO_SETdevrait probablement faire le travail ...
optimusprime619
Réponses:
13
Vous pouvez utiliser l'option --url:
-l <http://example.com:8888>, URI of the drupal site to use (only needed in multisite environments or when running on an alternate port). --uri=<http://example.com:8888>
Utilisez ensuite l'alias de site Drush dans la commande du lien de réinitialisation du mot de passe:
drush @example.dev uli
L' exemple après le symbole @ dans l'alias du site Drush provient de la première partie du nom de fichier de l'alias du site Drush. La deuxième partie provient de l'entrée du site dans le fichier.
site_name
est utilisée pour enregistrer le nom du site dans Drupal 6, la commandedrush vget site_name
donnerait la même chose, doncdrush vset site_name WHATEVER_NAME_TO_SET
devrait probablement faire le travail ...Réponses:
Vous pouvez utiliser l'option
--url
:Ou créez un enregistrement dans votre fichier aliases.drushrc.php :
Vous avez maintenant un alias
@yoursite-dev
et pouvez l'utiliser:Mise à jour:
Maintenant, je préfère créer un
sites/default/drushrc.php
fichier pour chaque dossier Drupal:Plus d'informations sur
drushrc.php
: https://github.com/drush-ops/drush/blob/master/examples/example.drushrc.phpla source
J'ai utilisé cette commande pour me connecter à mon site local:
la source
Vous pouvez définir l' URI dans un fichier d'alias de site drush pour éviter d'obtenir http: // par défaut au début de vos liens de réinitialisation de mot de passe.
c'est à dire. drush / sites / example.sites.yml
Utilisez ensuite l'alias de site Drush dans la commande du lien de réinitialisation du mot de passe:
L' exemple après le symbole @ dans l'alias du site Drush provient de la première partie du nom de fichier de l'alias du site Drush. La deuxième partie provient de l'entrée du site dans le fichier.
la source