drupal 10 升級 drupal 11筆記
composer why-not drupal/core 11.1.0
列出
composer why-not drupal/core 11.1.0
drupal/core-recommended 10.4.0 requires drupal/core (10.4.0)
drupal/core 11.1.0 requires symfony/console (^7.2)
drupal/recommended-project - does not require symfony/console (but v6.4.15 is installed)
drupal/core 11.1.0 requires symfony/dependency-injection (^7.2)
drupal/recommended-project - does not require symfony/dependency-injection (but v6.4.16 is installed)
drupal/core 11.1.0 requires symfony/event-dispatcher (^7.2)
drupal/recommended-project - does not require symfony/event-dispatcher (but v6.4.13 is installed)
drupal/core 11.1.0 requires symfony/filesystem (^7.2)
drupal/recommended-project - does not require symfony/filesystem (but v6.4.13 is installed)
drupal/core 11.1.0 requires symfony/finder (^7.2)
drupal/recommended-project - does not require symfony/finder (but v6.4.13 is installed)
drupal/core 11.1.0 requires symfony/http-foundation (^7.2)
drupal/recommended-project - does not require symfony/http-foundation (but v6.4.16 is installed)
drupal/core 11.1.0 requires symfony/http-kernel (^7.2)
drupal/recommended-project - does not require symfony/http-kernel (but v6.4.16 is installed)
drupal/core 11.1.0 requires symfony/mailer (^7.2)
drupal/recommended-project - does not require symfony/mailer (but v6.4.13 is installed)
drupal/core 11.1.0 requires symfony/mime (^7.2)
drupal/recommended-project - does not require symfony/mime (but v6.4.13 is installed)
drupal/core 11.1.0 requires symfony/routing (^7.2)
drupal/recommended-project - does not require symfony/routing (but v6.4.16 is installed)
drupal/core 11.1.0 requires symfony/serializer (^7.2)
drupal/recommended-project - does not require symfony/serializer (but v6.4.15 is installed)
drupal/core 11.1.0 requires symfony/validator (^7.2)
drupal/recommended-project - does not require symfony/validator (but v6.4.16 is installed)
drupal/core 11.1.0 requires symfony/process (^7.2)
drupal/recommended-project - does not require symfony/process (but v6.4.15 is installed)
drupal/core 11.1.0 requires symfony/yaml (^7.2)
drupal/recommended-project - does not require symfony/yaml (but v6.4.13 is installed)
drupal/core 11.1.0 requires doctrine/annotations (^2.0)
drupal/recommended-project - does not require doctrine/annotations (but 1.14.4 is installed)
drupal/core 11.1.0 requires symfony/psr-http-message-bridge (^7.2)
drupal/recommended-project - does not require symfony/psr-http-message-bridge (but v6.4.13 is installed)
Not finding what you were looking for? Try calling `composer update "drupal/core:11.1.0" --dry-run` to get another view on the problem.
然後執行
composer require drupal/core-recommended:^11.0 --update-with-all-dependencies
出現錯誤
Problem 1
- Root composer.json requires drupal/core-recommended ^11.0 -> satisfiable by drupal/core-recommended[11.0.0, ..., 11.1.0].
- drupal/core-recommended[11.0.0, ..., 11.0.9] require symfony/console ~v7.1.3 -> found symfony/console[v7.1.3, ..., v7.1.8] but these were not loaded, likely because it conflicts with another require.
- drupal/core-recommended 11.1.0 requires symfony/console ~v7.2.0 -> found symfony/console[v7.2.0, v7.2.1] but these were not loaded, likely because it conflicts with another require.
rm composer.lock
rm -rf vendor/
再執行
composer require drupal/core-recommended:^11.0 --update-with-all-dependencies
然後 drush updatedb ; drush cr
一定要備份再執行!