web-dev-qa-db-ja.com

Composer update Drupal core、8.5.1 to 8.5.2 Nothing to Install

Drupal 8.5.1、php 7.2と新しいセキュリティ更新8.5.2がリリースされました。ドキュメントに従って、Drupalコアをcomposerで更新できるはずです。

次のコマンドを実行しました。

composer update drupal/core --with-dependencies

私は得続けます:

インストールまたは更新するものはありませんオートロードファイルの生成Drupal\Core\Composer\Composer :: preAutoloadDump Drupal\Core\Composer\Composer :: ensureHtaccess

drupalサイトをcomposerで更新している人はいますか?通常、手動でDrupalサイトを更新しますが、これは疲れます。drushを信頼していませんアップデート。

1
winteck

vendorディレクトリとcomposer.lockファイルを削除してから、更新を再度実行してください。

更新:

  • 行「drupal/core」:「〜8.5.2」を「require」ステートメントに追加する必要があります(または、必要なバージョンに更新します)。

  • 次に、 'replace'ステートメントからdrupal/core行を削除します。

  • 次の行をどこかに追加します(最後に?これは既存のリポジトリステートメントを置き換える必要があると思います):

    "リポジトリ":{"drupal":{"タイプ": "コンポーザー"、 "url": " https://packages.drupal.org/8 "}}

次に、ベンダーとcomposer.lockを削除して、再試行してください。

うまくいくはずです。

3
user72672