Tryb maintenance w WordPressie wyłączysz, usuwając ukryty plik .maintenance z głównego katalogu strony. Najczęściej WordPress nie usunął go po przerwanej aktualizacji. Nie musisz reinstalować systemu ani przywracać kopii zapasowej – naprawa zwykle zajmuje kilka minut.
Jak usunąć plik .maintenance?
Potrzebujesz dostępu do plików witryny. Możesz użyć menedżera plików w panelu hostingu albo połączenia FTP. Następnie wykonaj te czynności:
- Zaloguj się do menedżera plików hostingu lub połącz się z serwerem przez FTP.
- Otwórz główny katalog instalacji WordPressa, zwykle public_html. Rozpoznasz go po folderach wp-admin, wp-content i wp-includes.
- Włącz wyświetlanie ukrytych plików. Nazwa .maintenance zaczyna się od kropki, dlatego plik może nie być widoczny w standardowym widoku.
- Usuń wyłącznie plik .maintenance, a następnie odśwież stronę.
Po usunięciu pliku komunikat „Briefly unavailable for scheduled maintenance” lub „Witryna jest tymczasowo niedostępna z powodu zaplanowanych prac konserwacyjnych” powinien zniknąć. Nie jest potrzebny restart serwera ani ingerencja w bazę danych.
Nie usuwaj innych plików zaczynających się od kropki. Szczególnie ważny jest .htaccess, który może zawierać reguły przekierowań i konfigurację serwera. Interesuje Cię tylko dokładnie nazwany plik .maintenance.
Co zrobić, jeśli strona nadal nie działa?
Usunięcie pliku wyłącza tryb konserwacji, ale nie naprawia ewentualnej aktualizacji przerwanej w połowie. Jeśli pojawił się biały ekran, błąd krytyczny lub kod HTTP 500, sprawdź kolejno:
- Czy aktualizacja WordPressa, motywu lub wtyczki zakończyła się poprawnie.
- Czy problem nie dotyczy ostatnio aktualizowanej wtyczki.
- Czy zmiana nazwy jej folderu w katalogu wp-content/plugins tymczasowo przywraca działanie strony.
- Czy logi błędów wskazują konkretną wtyczkę, motyw albo błąd PHP.
Zmiana nazwy folderu problematycznej wtyczki, na przykład przez dodanie końcówki -old, powoduje jej dezaktywację. Po odzyskaniu dostępu do panelu WordPressa sprawdź sekcję aktualizacji i ponów instalację tylko wtedy, gdy masz pewność, że przyczyna problemu została usunięta.
Jeśli masz dostęp do SSH i korzystasz z WP-CLI, tryb konserwacji możesz wyłączyć także poleceniem wp maintenance-mode deactivate. Przy braku dostępu do plików lub utrzymującym się błędzie skontaktuj się z administratorem hostingu.