Познавательный блог Мобильная врсия

Страницы

Промо

Ошибка при обновлении WordPress / Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту.

Однажды утром, зайдя в админку своего блога я обнаружил, что вышла новая версия Wordpres 3.3 и движок мило предложил мне автоматически обновиться до последней версии автоматически. Поскольку я делал так всегда, противиться не стал. Нажал обновить и ушел пить чай.

По возвращению с кухни увидел на рабочем столе сообщение о том, что при обновлении возникла ошибка. Движок перестал реагировать на любые команды и вместо страниц выдавал мне собщение — "Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту."

Как оказалось скрипту не хватило предоставляемых 30 секунд для обновления и он тупо был обрублен сервером, не закончив свою работу. Возник резонный вопрос — какого хуя? и как мне вернуть все назад. Благо у моего хостинг провайдера есть функция бекапа баз и файлов. Поэтому я недолго думаю откатился до вчерашней версии и заново обновил движок, уже без проблем.

Однако мне стало интересно каким образом движок понимает, что его обновляют.

Для того, чтобы избавиться от сообщения, зайдите в папку wp-admin, вашего блога через FTP и удалите файл .maintenance после чего блог снова заработает и вы сможете повторить попытку обновления WordPress. В WordPress 3.0 файл .maintenance создается в корневой папке блога.

Также при обновлении WordPress бывает, что файла .maintenance вообще нигде нет, но сообщение все еще выдается и блог не доступен. Откройте файл wp-activate.php и убедитесь в том, что строчка define ( «WP_INSTALLING», false ); имеет значение false. Если оно установлено в true блог открываться не будет.

Комментарии

Комментарий от Кирилл [ 11 сентября, 2016, 15:45 ]

Спасибо тебе)) Первая мысль была – снести блог и поставить заново)

Комментарий от Михаил [ 28 октября, 2016, 09:34 ]

спасибо, человечище!

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








Поиск по сайту

Статистика

Мета

  Разработка и дизайн — StvPromo.ru