Özel kullanıcı girişi sırasında “varsayılan” web sitesi alan adıyla nasıl değiştirilir?


12

Ben çalıştırdığınızda drush user-login username, drush gibi bir url yazdırır http://default/user/reset/1/32323933.... Varsayılanı gerçek web sitesi adıyla nasıl değiştiririm ?


Bu yüzden hızlı bir yorum gönderme denedi, değişken site_nameDrupal 6 sitenin adını kaydetmek için kullanılır, komut drush vget site_nameaynı verecek, bu yüzden muhtemelen drush vset site_name WHATEVER_NAME_TO_SETişi yapmalıyız ...
optimusprime619

Yanıtlar:


13

Seçeneği kullanabilirsiniz --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>

$  drush uli -l yoursite.dev

Veya takma ad.drushrc.php dosyanızda bir kayıt oluşturun :

$aliases['yoursite-dev'] = array(
  'root' => '/vhosts/yoursite.dev',
  'uri' => 'yoursite.dev',
);

Artık bir takma adınız var @yoursite-devve bunu kullanabilirsiniz:

$ drush use @yoursite-dev
$ drush uli

Güncelleme:

Şimdi sites/default/drushrc.phpher Drupal klasörü için dosya oluşturmayı tercih ediyorum :

<?php
$options['l'] = 'http://yoursite.dev';
$options['r'] = '/vhosts/yoursite.dev';

Hakkında daha fazla bilgi drushrc.php: https://github.com/drush-ops/drush/blob/master/examples/example.drushrc.php


2

Yerel siteme giriş yapmak için bu komutu kullandım:

drush uli --uri=http://your_local_url

0

Parola sıfırlama bağlantılarınızın başında http: // varsayılanı almamak için , bir drush site takma ad dosyasında uri'yi ayarlayabilirsiniz .

yani. drush / siteler / example.sites.yml

live:
   host: server.example.com
   user: user   
   ssh: '-p 22'
   root: /home/user/public_html/docroot
   uri: 'http://example.com'
test:
   host: server2.example.net
   user: user2
   ssh: '-p 22'
   root: /home/user2/public_html/docroot
   uri: 'http://test.example.net'
dev:
   host: localhost
   user: docker
   root: /var/www/docroot
   uri: 'http://example.dev.example.com'

Ardından, parola sıfırlama bağlantısı komutundaki Drush site diğer adını kullanın:

drush @example.dev uli

Örnek Drush sitesi takma @ simgesinden sonra Drush sitesi takma dosya adının ilk bölümü geliyor. İkinci bölüm, dosyadaki site girişinden gelir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.