
Оновлення складається з трьох етапів. WordPress завантажує пакет, розпаковує його і замінює старі файли. Якщо будь-який із них переривається, сайт залишається в проміжному стані: одні файли нові, інші старі. Звідси й усі симптоми, описані в цій інструкції.
Якщо на сайті написано, що він тимчасово недоступний, спершу відкрийте його. Інструкцію наведено на сторінці WordPress застряг у режимі обслуговування. Лише коли сайт відповідає, можна надійно побачити стан оновлення.
На час оновлення WordPress ставить блокування в базі даних. Якщо оновлення переривається, блокування залишається. Воно знімається саме приблизно за п'ятнадцять хвилин, тож найшвидше просто зачекати. Якщо чекати не хочете, блокування можна видалити з бази даних. Воно в таблиці, назва якої закінчується на _options, а рядок називається core_updater.lock. Див. керування базою даних.
Відкрийте розділ оновлень в адмінпанелі. Там видно, які плагіни чи теми досі мають стару версію. Запускайте оновлення повторно по одному, а не кілька одночасно. Так ви одразу побачите, яке з них проблемне, якщо таке є.
Тоді це не випадковість. Найчастіші причини: ліміт часу, ліміт пам'яті і брак місця на диску. Оновлення великого плагіна може зірватися, бо для розпакування не вистачає часу чи пам'яті. Нестачу пам'яті розібрано в інструкції не вистачило пам'яті.
Плагін можна оновити й через файлове підключення. Завантажте нову версію, зробіть резервну копію старої папки, видаліть стару папку з каталогу wp-content/plugins і покладіть на її місце нову. Налаштування зберігаються в базі даних і не зникнуть. Так само можна оновити й тему. Як підключитися, описано в інструкції підключення через FTP і SFTP.
Це інша ситуація, ніж невдале оновлення. Див. критична помилка на сайті: там пояснено, як дізнатися, що саме впало і чому.
Не запускайте оновлення повторно в ту саму секунду, коли попереднє перервалося. Два одночасні оновлення записують ті самі файли, і результат виходить безладним. Перед оновленнями робіть резервну копію, див. резервне копіювання сайту.
Ми завершимо перерване оновлення, перевіримо, що проміжний стан нічого не зламав, і усунемо причину, через яку воно перервалося. Після цього оновлення проходитимуть без ручної роботи.
Ми використовуємо файли cookie, щоб забезпечити роботу сайту, аналізувати відвідуваність і таргетувати рекламу. Частина даних передається нашим партнерам з аналітики та реклами. Докладніше в політиці конфіденційності.
| Файли cookie | Термін зберігання |
|---|---|
nw_consent | 1 рік |
| Файли cookie | Термін зберігання |
|---|---|
nw_lang | 1 рік |
| Файли cookie | Термін зберігання |
|---|---|
PHPSESSID | Сеанс (видаляється, коли ви закриваєте браузер) |
| Файли cookie | Термін зберігання |
|---|---|
portal_token | 30 діб, продовжується під час використання |
| Файли cookie | Термін зберігання |
|---|---|
nw_cookie_beta | 90 діб |
| Файли cookie | Термін зберігання |
|---|---|
nordweb_checkout_v2 | Доки ви не очистите кошик або не завершите замовлення |
| Файли cookie | Термін зберігання |
|---|---|
_ga, _ga_LNPS5HDFXN | 2 р. |
| Файли cookie | Термін зберігання |
|---|---|
_clck | 1 рік |
_clsk | 1 доба |
| Власні файли cookie сервісу в домені clarity.ms | До 1 року |
| Файли cookie | Термін зберігання |
|---|---|
_fbp, _fbc | 90 діб |
| Файли cookie | Термін зберігання |
|---|---|
nw_gclid, nw_gbraid, nw_wbraid, nw_utm_source, nw_utm_medium, nw_utm_campaign | 90 діб |
_gcl_au, _gcl_aw, _gcl_gb | 90 діб |
| Файли cookie | Термін зберігання |
|---|---|
nw_ref | 90 діб |
Файли cookie є невеликими текстовими файлами, які сайт зберігає на вашому пристрої. Завдяки їм сайт функціонує, запамʼятовує ваш вибір і працює зручніше. Ви можете змінити або відкликати свою згоду будь-коли за посиланням «Налаштування cookie» внизу сторінки. Докладніше про обробку даних читайте в політиці конфіденційності.
Вибір ще не збережено.