Несколько дней назад неожиданно перестало работать обновление модулей. Даёт сообщение – «Не удалось получить информацию об обновлении для 68 проектов» , нет ни одного обновления. В режиме обслуживания я чищу кэш, запускаю Cron, ошибок никаких нет, кроме сбоя обновления. В ручном режиме тоже не проходит. Никаких настроек на сайте не делал за последнее время. Версия drupal 7.41
На сайте drupal.org есть ветка «Failed to get available update data», где популярный совет очистить таблицу «cache_update» в базе данных через cPanel – тоже не помогает. Там же, оптимизацию базы данных делал.
Правда заметил, что у хостера обновилась программа по управлению аккаунтом клиента. Может у них какие изменения с настройками сервера? Что им можно обосновано написать? Проверить доступ к http://updates.drupal.org/release-history ??
Словом, не знаю где искать. Что можете посоветовать?
Комментарии
Попробуйте не запускать проверку обновления какое то время, сутки, например.
Возможно Вас в DDoS'еры записали на орге.
Гм, не уверен в этом, т.к. максимум пару раз за день делал попытки обновиться. Хотя мысль интересная. С моей стороны ничего нового не было в рутине действий.
А может ли быть так, что это из-за хостера, который что-то на сервере изменил, и теперь мои запросы обновления не проходят? Как это проверить?
У меня подозрения на него, т.к. этот "обрыв" произошел внезапно, и у них прошли обновления на сайте.
Свежая статья про обновления - UPD ПРОЦЕСС ОБНОВЛЕНИЯ DRUPAL НЕБЕЗОПАСЕН. Не с этим ли у меня эта проблема? Нарушенная безопасность? Даже не знаю уже, что думать (появилась она как-то неожиданно).
Да обновляй по старинке, как в 6-ке, ручками - и нет проблем
Появилась подобная проблема.
"...Возникла проблема с проверкой доступных
обновлений [1] для Drupal...."
Обратился в тех.поддержку хостинга. Дольше чем обычно отвечали, но стало все работать. Проблема перестала повторяться. Все запросы: в том числе запустить cron, стали быстро реагировать (до устранения неполадок все жутко тормозило)
Ответили: " Причина проблемы заключалась, судя по всему, в наличии лишних записей в таблицах базы данных. Для очистки таблиц баз данных выполнялся следующий запрос: DELETE FROM cache; Сообщите если необходимо предоставить вам дополнительную информацию."