WordPress Logo

WordPress utknął w trybie konserwacji?

Klikasz niewinne Aktualizuj teraz przy wtyczce do SEO albo nowej wersji WordPressa, idziesz zaparzyć kawę, wracasz, a tam… błąd – WordPress utknął w trybie konserwacji.

image
Błąd wyświetlany w przypadku aktualizacji WordPress lub pluginów

„Briefly unavailable for scheduled maintenance. Check back in a minute.”

Czekasz minutę. Potem pięć. Odświeżasz stronę, czyścisz cache w przeglądarce, zaczynasz nerwowo stukać w biurko, a komunikat jak wisiał, tak wisi. Gratulacje, Twój WordPress utknął w pętli trybu konserwacji. Bez paniki – Twój serwis nie przepadł, a baza danych nie wyparowała. To po prostu klasyczny glitch w procedurze aktualizacji.

Co się właściwie stało?

WordPress to sprytna bestia. Kiedy odpalasz aktualizację, skrypt automatycznie tworzy w głównym katalogu Twojej strony tymczasowy plik o nazwie .maintenance. Informuje on silnik strony, żeby na czas podmieniania plików wyświetlał użytkownikom komunikat o przerwie technicznej, zamiast sypać potencjalnymi błędami PHP.

Normalnie, gdy pasek postępu dobije do 100%, WordPress sam kasuje ten plik i wszystko wraca do normy. Problem pojawia się, gdy:

  • serwer złapie zadyszkę,
  • połączenie internetowe zostanie przerwane w trakcie pobierania paczki,
  • za wcześnie zamkniesz kartę przeglądarki.

Wtedy plik .maintenance zostaje na serwerze jak nieproszony gość po imprezie, blokując dostęp do strony.

Szybka naprawa

Rozwiązanie jest tak proste, że aż boli. Musisz po prostu ręcznie wyrzucić ten plik za drzwi.

Instrukcja krok po kroku:

  1. Zaloguj się na serwer: Użyj swojego ulubionego klienta FTP (np. FileZilla, WinSCP) lub zaloguj się przez panel zarządzania hostingiem (cPanel, DirectAdmin) i otwórz Menedżer Plików.
  2. Znajdź katalog główny: Wejdź tam, gdzie siedzi Twój WordPress (zazwyczaj folder public_html, www lub po prostu główny folder domeny). To tam, gdzie widzisz foldery wp-admin, wp-content i wp-includes.
  3. Namierz winowajcę: Poszukaj pliku o nazwie .maintenance.
    • Uwaga: Jeśli go nie widzisz, upewnij się, że masz włączone wyświetlanie ukrytych plików (tych z kropką na początku). W FileZilli to opcja Serwer -> Wymuś pokazywanie ukrytych plików.
  4. Usuń plik: Prawy przycisk myszy -> Usuń.
  5. Odśwież stronę: Wróć do przeglądarki i daj F5.

Tadam! Twoja strona wróciła do żywych.

Jak uniknąć tego na przyszłość?

Skoro już wiemy, jak gasić ten pożar, warto zadbać, żeby wybuchał rzadziej:

  • Nie aktualizuj wszystkiego naraz: Jeśli masz 15 wtyczek do podbicia, nie klikaj „Zaktualizuj wszystkie”. Rób to partiami po 3-4 sztuki. Serwer łatwiej to przełknie.
  • Sprawdź kompatybilność: Upewnij się, że wtyczka, którą instalujesz, nie gryzie się z Twoją wersją PHP i wersją WordPressa.
  • Cierpliwość popłaca: Po kliknięciu aktualizacji daj WordPressowi te kilkanaście sekund spokoju. Nie przełączaj zakładek, nie odświeżaj panelu w trakcie trwania procesu.

Masz inne przygody z WordPressem? Daj znać w komentarzach!

Podobne posty

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *