When I do an upgrade from D8 to D9, I get the missing module message like:
The following modules are marked as installed in the core.extension configuration, but they are missing:
config_split_manager
scroll_to_top
splashify
theme_change
So I try various methods:
- install and use the module_missing_message_fixer
- do an sql request via drush: sql-query "DELETE FROM key_value WHERE collection='system.schema' AND name='config_split_manager';"
- do a custom module inspired by https://www.drupal.org/node/2487215
Result is:
- for MMF :
[warning] The following module is missing from the file system: scroll_to_top bootstrap.inc:222 [warning] The following module is missing from the file system: splashify bootstrap.inc:222 [warning] The following module is missing from the file system: theme_change bootstrap.inc:222 Don't forget to export your config Don't forget to export your config Don't forget to export your config [warning] A non-numeric value encountered Output.php:145 [warning] A non-numeric value encountered Output.php:148 All missing references have been removed.
nothing for both of 2 others ways. In the DB records, references are still there..what can I do more to delete these of the DB ?
Thanks