Are you using composer to manage your website dependencies? The answer to this question should be definitely yes! I work with many website designers and developers throughout the UK and it still amazes me that so many are not using composer to manage the code in their websites. I believe any web developer using open source content managed systems like Wordpress or Drupal, using composer to manage and update your sites core files and contributed modules and themes is a no brainer!
I have tons of experience in migrating. upgrading and updating Drupal core and modules. I have been doing this sinse the days of Drupal 5x. If you have a Drupal 5x, 6x, 7x, 8x or 9x site and it requires updating, contact me here.
Below is the command line code that you can copy and paste into your favorite command line terminal.
composer update drupal/* --with-dependencies
If you are using Plesk, you can access composer globally byusing the following command. Obviously change the php version to the one you are using.
/opt/plesk/php/7.4/bin/php /usr/lib64/plesk-9.0/composer.phar update drupal/* --with-dependencies
After many attempts and learning curves I managed to update my Drupal site which was originally built in Drupal 5 to Drupal 7. Due to the my learning curves, late nights and lots of backing up my data and database, I would like to share with you how I managed to update my site that has many contributed modules, had been updated numerous times and to also congratulate Drupal and it community on how future proof Drupal really is.