次のコマンドを使用して、root以外のアカウントを使用してUbuntu 14.04サーバーにDrushをインストールしました。
sudo apt-get install drush
私の問題は、私が得たのと同じユーザーアカウントでsudoを使用している場合です。以下からプロジェクトステータス情報をダウンロードできません。http://updates.drupal.org/release-history/drupal/7.x次のように:
axel@ITS-DEV-SVR:/var/www$ drush dl drupal-7.34
Could not download project status information from [error]
http://updates.drupal.org/release-history/drupal/7.x
axel@ITS-DEV-SVR:/var/www$ sudo drush dl drupal-7.34
Could not download project status information from [error]
http://updates.drupal.org/release-history/drupal/7.x
axel@ITS-DEV-SVR:/var/www$
設定、権限がありますか?誰もがこの問題を解決する方法について洞察を提供できますか?
修正する:
サーバーはUbuntu 14.04.1 LTSです。
以下は、詳細モードでDrushダウンロードを実行した結果です。
drush -v dl drupal-7.34
Loading version_control engine. [notice]
Loading package_handler engine. [notice]
Executing: wget --version
Loading release_info engine. [notice]
Downloading release history from [notice]
http://updates.drupal.org/release-history/drupal/7.x
Executing: wget --version
Executing: wget -q --timeout=30 -O /tmp/download_filectSEpS http://updates.drupal.org/release-history/drupal/7.x
Undefined variable: xml updatexml.inc:404 [notice]
Could not download project status information from [error]
http://updates.drupal.org/release-history/drupal/7.x
Command dispatch complete [notice]
アップデート#2
サイトが単一のサイトを実行していても、複数のサイトで構成されることを加える価値があります。
答え1
マルチサイトインストールの場合、DrushはDrushコマンドが適用される「サイト」(Drupalインスタンスがサポートするマルチサイトの1つ)を知る必要があります。
したがって、まずサブフォルダ「サイト」に移動する必要があります。同じDrushコマンドを実行してみてください。私はサイト/すべてのサブフォルダを更新すると仮定します。それでも同じ問題が発生する場合は、サイトのサブフォルダ「default」(またはこのマルチサイト設定に関連する他のサイトに対応する別のサブフォルダ)に移動してもう一度やり直してください。