The installed version of the /Имя модуля/ module is too old to update

При выполнении drush updb вы можете увидеть такое сообщение. Обычно это связано с обновлением модуля до следующей major версии.

Тогда в модуле может быть прописан hook_update_last_removed, где прописан номер hook_update, ниже которого номерные обновления следует игнорировать.

При этом если в базе установлен номер обновления модуля ниже указанного, то вы вероятно увидите такое сообщение при обновлении базы.

Как избавиться от сообщения?

Вам нужно установить номер обновления в базе не ниже указанного в hook_update_last_removed. Из консоли это можно сделать так:

Например, для модуля honetpot, при переходе с 1.x версии на 2.x я начал получать данное сообщение. В файле honeypot.install обнаружил:

Выполняем в консоли:

Написать комментарий

Мало букафф? Читайте есчо !

Реализация формы поиска товаров

Май 11, 2023 г.

См. основной материал для введения. Форма в нашем случае не требует отправки/проверки данных, и реализует только два метода - getFormId и buildForm. Хотя форма и не содержит кнопки submit, но все равно будет реагировать на отправку данных, поэтому ...

Читать

Создание администратора через drush, Drupal 9

Сентябрь 22, 2023 г.

Полезные команды для создания пользователя с админ правами, используя drush. Для начала нужно создать пользователя (пусть это будет yury): [crayon-687084e9dad2f077649449/] Далее назначим ему роль администратора: [crayon-687084e9dad39015618862/] ...

Читать

 

Комментарии к «The installed version of the /Имя модуля/ module is too old to update»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: