Drupal: обновление с помощью Drush не меняет статус обновления

Я обновил свою установку drupal и модули drupal, но в admin/reports/updates написано, что версия Drupal все еще 6.12. Чтобы обновить drupal, я запустил -drush updatecode - drush updatedb (при этом обновляются только модули, а указанный код по-прежнему необходимо обновлять вручную). Затем я загрузил ядро, разархивировал его, разрешил перезаписывать старые версии и снова запустил -drush updatedb, чтобы включить изменения. Тем не менее, admin/reports/status показывает не версию 6.13, как ожидалось, а 6.12 и говорит, что ядро ​​​​небезопасно. В конце концов я даже запустил скрипт update.php, но ядро ​​все равно отображается красным цветом, как и модули, расположенные в admin/reports/updates.

Является ли использование оболочки drupal (drush) хорошей практикой для обновлений? Почему статус все еще отображается как необновленный?


person AlexA    schedule 07.09.2009    source источник


Ответы (3)


Я выполнил все шаги по обновлению ядра Drupal с 7.22 до 7.35, от копирования файлов ядра до запуска update.php без каких-либо ошибок, дубликатов модулей нет, все модули обновлены. Запуск Cron показывает, что у меня Drupal Core 7.26, но я получаю предупреждение системы безопасности

«Для вашей версии Drupal доступно обновление для системы безопасности. Чтобы обеспечить безопасность вашего сервера, вам следует выполнить обновление немедленно! См. страницу доступных обновлений для получения дополнительной информации и установки отсутствующих обновлений».

Когда я захожу в доступные обновления, я вижу УСТАНОВЛЕННУЮ ВЕРСИЮ как 7.22 и РЕКОМЕНДУЕМУЮ ВЕРСИЮ как 7.35.

Я также попытался вернуться к версии 7.22 из резервной копии, которую я сделал перед обновлением, а затем попытался перейти на 7.23 вместо 7.35, но ситуация осталась прежней.

person Ahmad    schedule 01.04.2015
comment
Ошибка. Запуск Cron показывает, что у меня Drupal Core 7.35 - person Ahmad; 01.04.2015

Вы проверили, что drush действительно изменил правильные файлы в вашей системе. Вы можете обнаружить, что он неправильно настроен.

person Jeremy French    schedule 08.09.2009
comment
Например, в views.info присутствует новая версия Views 2.6, но на экране состояния отчета по-прежнему отображается 2.3. Еще изучаю.. - person AlexA; 08.09.2009
comment
Какой у вас уровень кэширования? Администратор должен очищать кеши, но что-то может этому помешать, вы можете очистить все кеши на странице администрирования/производительности. - person Jeremy French; 08.09.2009

Странный. Посещение admin/build/modules должно очистить кеш модулей, но я готов поспорить, что у вас есть более одной копии модулей на вашем сайте. Проверьте ./modules, ./sites/default/modules, ./sites/all/modules и ./profile/yourprofile/modules на наличие дубликатов. (после этого посетите admin/build/modules)

person Capi Etheriel    schedule 15.03.2011