Awarie
Strona utknęła w trybie konserwacji — jak ją odblokować
„Niedostępna z powodu planowanej konserwacji” długo po aktualizacji? To jeden ukryty plik .maintenance. Kasujesz go w dwie minuty — pokazujemy gdzie.
„Niedostępna z powodu planowanej konserwacji. Sprawdź ponownie za minutę.” Po angielsku: Briefly unavailable for scheduled maintenance. Ten komunikat jest normalny — przez kilkanaście sekund, kiedy WordPress instaluje aktualizację. Jeśli wisi kwadrans, godzinę albo od wczoraj, aktualizacja została przerwana w połowie i strona nie wróci sama.
Dobra wiadomość: to najwdzięczniejsza awaria WordPressa. Naprawa polega na skasowaniu jednego pliku.
Skąd się bierze zawieszony tryb konserwacji
Przed każdą aktualizacją WordPress tworzy w katalogu głównym ukryty plik .maintenance — to on wyświetla komunikat. Po udanej aktualizacji plik jest usuwany automatycznie. Problem w tym, że jeśli aktualizacja padnie w połowie, nikt go nie posprząta.
Najczęstsze powody przerwania:
- zamknąłeś kartę przeglądarki w trakcie aktualizacji — zwłaszcza gdy aktualizowałeś kilkanaście wtyczek naraz,
- serwer przerwał proces, bo skończył się czas wykonania PHP albo pamięć,
- w trakcie pobierania paczki zerwało połączenie z serwerami wordpress.org,
- dwie aktualizacje uruchomiły się jednocześnie — wtedy zobaczysz też komunikat „trwa już inna aktualizacja”.
Usuń plik .maintenance
Połącz się z serwerem przez FTP albo otwórz menedżer plików w panelu hostingu. W katalogu głównym strony — tam, gdzie leżą wp-config.php i katalogi wp-admin, wp-content — znajdź plik .maintenance i skasuj go.
Dwie pułapki:
Plik zaczyna się od kropki, więc jest ukryty. Jeśli go nie widzisz, włącz pokazywanie ukrytych plików. W FileZilli: Serwer → Wymuś pokazywanie ukrytych plików. W menedżerach plików na hostingu ta opcja bywa w ustawieniach widoku.
Skasowałeś, a komunikat dalej wisi. To cache — wtyczki, serwera albo Cloudflare. Odśwież stronę z pominięciem cache (Ctrl+Shift+R) i wyczyść pamięć podręczną, jeśli masz do niej dostęp z panelu hostingu.
Sprawdź, co zostało po przerwanej aktualizacji
Skasowanie pliku zdejmuje komunikat, ale nie kończy aktualizacji, którą coś przerwało. Wejdź w Kokpit → Aktualizacje i zobacz, co czeka w kolejce. Wtyczkę, na której proces się wysypał, zaktualizuj jeszcze raz — tym razem pojedynczo, nie hurtem.
Jeśli po zdjęciu trybu konserwacji strona pokazuje biały ekran albo krytyczny błąd, to znaczy, że aktualizacja zdążyła nadpisać część plików i wtyczka jest w stanie „pół starej, pół nowej wersji”. Wtedy przez FTP wgraj ją w całości jeszcze raz albo przywróć z kopii — tu opisujemy, jak się cofnąć po nieudanej aktualizacji.
Jak nie utknąć następnym razem
Tryb konserwacji zawiesza się prawie zawsze z tego samego powodu: aktualizacja wszystkiego naraz na żywej stronie, bez kopii. Bezpieczna kolejność — kopia, wtyczki pojedynczo, motyw, rdzeń — jest krótsza, niż brzmi. Opisaliśmy ją krok po kroku w poradniku o aktualizacji WordPressa.
Ile to zajmuje
Skasowanie .maintenance to dwie minuty, licząc z logowaniem do FTP. Dokończenie przerwanej aktualizacji — zwykle kwadrans. Warto zlecić, gdy nie masz danych dostępowych do FTP ani panelu hostingu albo gdy po zdjęciu komunikatu strona i tak nie działa — wtedy problemem nie jest tryb konserwacji, tylko to, co przerwało aktualizację.
Strona wisi na komunikacie, a Ty nie masz jak wejść na serwer? Odblokujemy ją i dokończymy aktualizację — diagnoza bezpłatna, reakcja w ciągu dwóch godzin, rozliczenie od 120 zł netto za godzinę, płatność po wykonaniu.