Skip to content

Instantly share code, notes, and snippets.

@lcube45
Last active June 1, 2020 15:03
Show Gist options
  • Save lcube45/9140114156486609dd5ee0118f5e7adb to your computer and use it in GitHub Desktop.
Save lcube45/9140114156486609dd5ee0118f5e7adb to your computer and use it in GitHub Desktop.
Drupal 8 - update core 8.8.1->8.8.2
composer update drupal/core --with-dependencies
@lcube45
Copy link
Author

lcube45 commented Jun 1, 2020

@lcube45
Copy link
Author

lcube45 commented Jun 1, 2020

Before Drupal 8.x

composer update drupal/core webflo/drupal-core-require-dev "symfony/*" --with-dependencies

@lcube45
Copy link
Author

lcube45 commented Jun 1, 2020

From 8.7 to 8.8

1)cd your_install_dir
2)rm composer.lock
3)rm -rf vendor
4)composer remove webflo/drupal-core-strict --no-update
5)composer remove drupal/core --no-update
6)composer require --dev drupal/core-dev
7)browse yourdomain.com/update.php
8)clear cache  (vendor/bin/drush cr if drush installed)

Simply change from: $config_directories['sync'] = 'foo/bar'; to $settings['config_sync_directory'] = 'foo/bar';

@lcube45
Copy link
Author

lcube45 commented Jun 1, 2020

Alternative way

1.  cd your_install_dir
2.  composer remove drupal/core --no-update
3.  composer require 'composer/installers:^1.7' --no-update
4.  rm composer.lock
5.  rm -rf vendor
6.  composer require drupal/core-recommended:^8.8 --update-with-dependencies
7.  composer remove --dev webflo/drupal-core-require-dev
8.  composer require --dev drupal/core-dev
9.  drush updb
10.  drush cr
11.  drush config-export

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment