I'm upgrading my Drupal site's core using Composer and want to ensure a safe, smooth process. I'm looking for the community's recommended, step-by-step command-line procedure. What's the best practice for running Composer commands, and what essential Drush commands should I use before and after to handle backups, maintenance mode, and database updates to avoid issues?
After upgrading my project to Drupal 10, I encountered a consistent issue with private files stored in nested directories. Files saved in paths like private://subdir1/subdir2/file.pdf can be uploaded and found in the file_managed table, but their URLs (generated via file_url_generator) return a 404 error when accessed.
We have a Drupal 10 site in production. We want to migrate to Drupal 11. We've tested the upgrade by installing 10 on a new server, copying the content and database from the old server, and upgrading to 11, and have got this working OK. However this will now go out of date as the old server is still in production. When we do the switch, we could re-do the steps by blowing away 11, installing 10, and repeating the upgrade. However, would it work to just replace the database in 11 with the one from 10, and then do updatedb?
So I have my migrations via drush so I can import them one at a time. I imported the users. I then realized my custom fields didn't transfer over. So on the new site I created them. I then ran the import again. It only filled out one of the new fields only on the new user that was added to the old site. My main question is how do I get it to fill in the fields for the users that were already imported?
Currently I'm trying to upgrade my Drupal 8.9.20 to Drupal 9 +. I have been following the steps in the article "How to upgrade from Drupal 8 to Drupal 9".
After some effort, upgrade_status module said my website is 100% ready for upgrading to Drupal 9.
Currently I'm trying to upgrade my drupal 8.9.20 site to drupal 9+, I have been followed the article "How to upgrade from Drupal 8 to Drupal 9" and set up the upgrade_status module for detecting modules that need to be upgraded. In this process, I ran into two problems: