Drushを使用してdrupal 7.31コアを7.32コアに更新しようとしています。
次のコマンドを実行しました
$ drush pm-releases
Project Release Date Status
drupal 7.x-dev 2014-Oct-15 Development
drupal 7.32 2014-Oct-15 Supported, Recommended, Security
drupal 7.31 2014-Aug-06 Security
上記のコマンドの後、私は以下を実行しました:
$ drush pm-update drupal
Update information last refreshed: Thu, 10/16/2014 - 07:33
Name Installed Version Proposed version Message
Drupal 7.31 7.31 Unknown
No code updates available.
だから私は次のコマンドを実行しました:
$ drush pm-update drupal-7.32
Update information last refreshed: Thu, 10/16/2014 - 07:33
Name Installed Version Proposed version Message
drupal-7.32 Unknown Unknown Specified version not found
No code updates available.
こちらがdrushとcomposerのバージョンです。どちらも最新バージョンです。
$ Drushバージョン
Drush Version : 7.0-dev
Composerバージョン1.0-dev
ダニーイングランド人によって提供された解決策はうまくいきました。
Mysqlサーバーを再起動するとうまくいきました。
ダニーに感謝します。
drush rf
は利用可能なリリースを更新し、その時点でdrush up
またはdrush up drupal
を実行できるはずです。
私は同じ問題を抱えています。モジュールとコアのリストを更新できません。 CCを試行し、cache_updateを切り捨てました。さて、私が思いつくことができるすべてのもの、それでも何もありません。奇妙なのは、ローカルホストでは私がこれを取得する場所ですが、リモートサーバーでは問題ありません。
そこで、アップデートマネージャーを無効にしてアンインストールし、再度インストールすることで、どういうわけか修正しました。
上記のすべての優れた回答に加えて、考えられる[facepalm]の脳障害の問題がないか、もう一度確認してください。
drush status
を実行し、更新されたバージョンがあるにもかかわらず、GUIレポート>利用可能な更新ページに更新アラートが表示される場合、total f#¢&ing idiotのようになり、サイトの別のコピーを見てください。
すでにdrush rf
を試してdrush status
を比較し、drush pm-releases drupal
を実行したときに取得したものと同じ現在のバージョン番号がある場合は、drush以外の問題が確実に正しく機能していないことがわかります。
私も同じ問題を抱えていました。
MySQLサーバーを再起動してもうまくいきませんでした。
更新マネージャーを無効にしてアンインストールし、再度有効にするとうまくいきました。
$ drush -y dis update
$ drush -y pm-uninstall update
$ drush -y en update
私は同じ問題を抱えていました、コマンド
drush up drupal
新しいdrupalバージョンが見つかりませんでした。更新モジュールでさえ、管理インターフェースから、新しいdrupalコアリリースが表示されていませんでした。 cache_updateテーブル
TRUNCATE TABLE cache_update
私が見たところ、更新モジュールはこのテーブルの新しいリリース情報をキャッシュしていますが、いくつかの奇妙な理由によりdrush cc all
コマンドはこのテーブルをクリーンアップしていなかったため、新しいdrupalコアリリース列が見つかりませんでした。
まず最初に実行します:
drush pm-releases drupal
次に、次のようなすべてのタグ名が表示されます。
Project Release Date Status
drupal 7.38 2015-Jun-17 Supported, Recommended, Security, Installed
drupal 7.x-dev 2015-Jun-17 Development
これで、「drupal-7.38」のようなプロジェクト名とリリース番号を取得し、これを実行して、そのリリースに強制的に更新できます。
drush dl drupal-7.38
開発リリース番号を書き込むことで、更新の開発バージョンを選択することもできます。
これは更新モジュールでも機能します。 devリリースのctoolsなどのモジュールを強制的に更新する必要がある場合は、次のコマンドを実行できます。
drush dl ctools-7.x-1.x-dev
ドラッシュを楽しむ<3