2009-09-07 4 views
0

Я обновил мою установку 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 не изменило статус обновления

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

ответ

0

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

+0

Например, новые Views версии 2.6 присутствуют в views.info, но на экране состояния отчета все еще отображается 2.3. Все еще исследует .. – AlexA

+0

Какой уровень кэширования у вас есть? Администратор должен скрывать кеши, но что-то может предотвратить это, вы можете очистить все кеши на странице администратора/производительности –

0

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

1

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

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

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

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

+0

Ошибка. Запуск Cron показывает, что у меня есть Drupal Core 7.35 – Ahmad