Drupal 9 has reached end of life: monitoring and the move to Drupal 10
Drupal 9 went out of support on 1 November 2023, together with Symfony 4. About one Drupal site in ten is still there, almost always on 9.5.
The last step to Drupal 10 is the costly one.
Drupal 10 needs PHP 8.1, drops some modules and themes from core and needs new versions of many contributed modules.
Meanwhile the site stays on a core that gets no fixes.
Watch, back up, upgrade.
Checks
End-of-life alert, modules on insecure releases, core integrity and suspicious files.
Backup
A full encrypted backup before touching Composer.
Upgrade
Real move from 9.5 to 10.0 with Composer and
drush updatedb: one notification, core identical to the 10.0 archive.
Want to try it on a real site? The 30-day trial needs no credit card.
Start free trialFrequently asked questions
Does the module stay connected during the upgrade?
Yes. It is the same module for Drupal 9, 10 and 11 and does not need reinstalling.
Which Drush did you use?
Drush 12 for Drupal 10. On Drupal 9 with PHP 7.3 you need Drush 10, because Drush 11 requires PHP 7.4.
Goes well with
- Drupal 8 has reached end of life: how to look after the sites still on itMonitoring and backups on Drupal 8.9 with PHP 7.1, upgrade to 9.5 tested.
- Alerts for Drupal core and modules on insecure releasesdrupal.org data: insecure releases and the version that fixes them.
- Drupal core file integrity checks, Composer projects includedEvery core file compared with the drupal.org archive, archives and Composer.
- Monitoring the sites still on WordPress 5 and PHP 7.4Every version from 5.0 to 5.9 tested with PHP 7.4, core updates included.
Try it on your clients' sites.
Connect your first sites today and see what SitePing finds on them.
- Every Complete feature except backups
- Up to 10 sites
- No credit card needed to start
- At the end you choose a plan or move to Free, and nothing is charged
Already have an account? Log in. Prefer to look at one site first? Free read-only audit.