web-dev-qa-db-ja.com

これらのエラーが発生するのはなぜですか?

Drushを使用しようとすると、さまざまなエラーが発生し、何も動作していないようです。 drushを実行して、インストールされていることを示すヘルプコマンドを表示できます。そうしないと、何も動作しません。例としてモジュールを更新しようとすると、次のエラーが発生します。

コマンドpm-updateを実行するには、より高いbootstrapレベルが必要です。このコマンドを実行するには、より機能的なDrupal環境からdrushを呼び出す必要があります。
コマンドpm-updateを実行するには、次のモジュールがインストール/有効化されている必要があります:update。
drushコマンド「pm-update insert」を実行できませんでした。
A Drupalインストールディレクトリが見つかりませんでした

drush statusの出力を確認すると、次のように表示されますが、他の例に示されている他の関連するサイト情報(テーマ名、サイト名など)が含まれていないようです。

 PHP configuration     :  /etc/php.ini
 Drush version         :  4.5
 Drush configuration   :
 Drush alias files     :

Drushは現在BlueHost共有アカウントのホームディレクトリにインストールされており、プライマリサイトはpublic_htmlディレクトリにあります。個別のDrupalバージョンと個別のデータベースがサブディレクトリにある追加サイトがあります。

4
Kory

Drupalフォルダ内にいる場合は、drushを呼び出す必要があります。それ以外の場合、drushはデータベースの場所などを認識しません。

cd /public_html/site2

あるいは、.drush/aliases.drushrc.phpを設定することもできます(Googleがそれについて詳しく説明できるはずです)。

4
Berdir