問題タブ [drush]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - drush を使用して、MySQL ダンプの drush ダンプ ディレクトリにファイルを rsync することは可能ですか?
drush rsync
コマンドを使用して、両方のサーバーの Drush ダンプ ディレクトリを使用して、リモート サーバーからローカル Drush にファイルを転送したいと考えています。私の考えでは、次のようになります。
ホストの制限により、リモート mysql を直接ダンプすることはできません。代わりに、リモート サーバーでローカルにダンプし、 を使用drush rsync
してダンプを安全な (Web からアクセスできない) ディレクトリに転送します。
通常の rsync を使用できますが、さまざまなホスト ディレクトリ ツリー用の bash スクリプトを作成しようとしています。drush ダンプ ディレクトリは、次の理由から、これに最適なようです。
- すべてのDrushサイトには1つあり、
- すでにパブリック Web ディレクトリ (/web、/www など) の外にある場合、
- 上級ユーザーは、必要に応じて .drushrc の dump-dir を再構成できます。
Drush は MySQL ダンプに dump-dir を使用することを理解しています。同じディレクトリにファイルをrsyncするようにDrushに命令することも可能ですか?
ダンプ ディレクトリは、次のように drushrc で構成できます。
これはどのようにコマンド ラインでリバース エンジニアリングされるのですか?
terminal - Macにdrushをインストールするのに助けが必要
私はマックを使っています。そして、私はMAMPをよく使います。私はコマンドラインにかなり慣れていないので、Drush をインストールしようとしています。最初にcomposerをインストールする必要があることがわかりました(drush-opsで読んだことによると、そうしました。入力したコマンドは次のとおりです。
その後、「composer about」コマンドを実行して確認したところ、何かが返されたので、インストールされていることがわかりました。だから私が入ったとき:
- drush/drush (6.2.0) のインストール ダウンロード中: 100%
...そして、私が得た「drushステータス」を実行しました:
...どうやらインストールされたようですが、見つけることができるはずです。次に何をすべきですか?エイリアスを作成する必要がありますか?
drupal - ドラッシュ。コマンド pm-enable を実行するには、より高いブートストラップ レベルが必要です
今週、Drupal の学習を開始し、CenOS を搭載した仮想マシンに drush をインストールしました (Drupal バージョン: 7.28、Drush バージョン: 7.0-dev)。コマンドで drush を使用して drupal をインストールしました: drush dl --drupal-project-rename=mysite コマンドでいくつかのモジュールをダウンロードしました: drush dl admin_menu ctools views ... しかし、コマンドで Drupal でこれらのモジュールを有効にしたい場合: drush en -y admin_menu_toolbar ... エラーがあります: コマンド pm-enable を実行するには、より高いブートストラップ レベルが必要です - [エラー] このコマンドを実行するには、より機能的な Drupal 環境から drush を呼び出す必要があります。drush コマンド「en admin_menu」を実行できませんでした。[エラー] Drush は Drupal データベースを起動 (ブートストラップ) できませんでした。
ファイル /sites/default/settings.php のコードを変更しました
それでもうまくいきません。
どうすれば修正できますか教えてください。
コマンド「drush si standard --db-url=mysql://user:password@localhost/db_name」を使用すると、データベースが作成され、drupal がインストールされます。しかし、提供されたユーザー名とパスワード サーバーを使用してサインインしようとすると、「404 Not found」と応答します。
ピクチャー:
http://gyazo.com/c34c2f361d1675d6df42b909d7eded09 http://gyazo.com/a118b2e370b79103046f21e50f955b2f