Strony internetowe

Panel WordPressa otwiera się pod adresem Twojastrona.pl/wp-admin. Jeśli nie działa, najczęstsze przyczyny to wylogowanie przez wtyczkę bezpieczeństwa, zmieniony adres logowania albo błąd krytyczny po aktualizacji. Poniżej rozwiązania najczęstszych awarii, po kolei, od najprostszej.

Ten zbiór powstał z problemów, które rozwiązujemy u klientów. Opisujemy je na tyle dokładnie, żeby dało się poradzić sobie samemu. Jeśli po przejściu przez te kroki strona nadal nie działa, proszę o kontakt.

Nie mogę się zalogować do panelu

Adres panelu to /wp-admin albo /wp-login.php po adresie strony. Jeśli oba prowadzą donikąd, przejdź po kolei:

  1. Sprawdź, czy adres nie został zmieniony. Wtyczki zabezpieczające przenoszą logowanie pod własny adres, na przykład /panel albo losowy ciąg znaków. Zwykle jest zapisany w wiadomości powitalnej od wykonawcy strony.
  2. Wyczyść ciasteczka dla swojej domeny. Uszkodzone ciasteczko sesji powoduje pętlę przekierowań przy logowaniu.
  3. Spróbuj w trybie prywatnym przeglądarki. Odróżnia to problem z przeglądarką od problemu ze stroną.
  4. Odzyskaj hasło odnośnikiem pod formularzem. Jeśli wiadomość nie przychodzi, poczta ze strony prawdopodobnie nie działa i to osobna sprawa.
  5. Sprawdź, czy nie blokuje Cię zapora. Po kilku nieudanych próbach wtyczki bezpieczeństwa blokują adres na kilkanaście minut albo dłużej.

Błąd krytyczny na stronie

Komunikat „Wystąpił błąd krytyczny na tej witrynie" pojawia się prawie zawsze po jednej z trzech rzeczy: aktualizacji wtyczki, aktualizacji motywu albo zmianie wersji PHP na serwerze.

Krok Co zrobić
1. Sprawdź pocztę WordPress wysyła na adres administratora wiadomość z nazwą wtyczki, która spowodowała błąd, oraz odnośnik do panelu w trybie awaryjnym.
2. Wejdź w trybie awaryjnym Odnośnik z tej wiadomości otwiera panel z wyłączoną problematyczną wtyczką.
3. Jeśli nie ma wiadomości Zmień nazwę katalogu wp-content/plugins na plugins-off przez FTP. Strona wstanie z wyłączonymi wtyczkami.
4. Włączaj po jednej Przywróć nazwę katalogu i włączaj wtyczki pojedynczo, aż błąd wróci. Ta ostatnia jest winowajcą.
5. Jeśli to motyw Zmień nazwę katalogu motywu. WordPress przełączy się na motyw domyślny i strona wstanie, choć będzie wyglądać inaczej.

Wszystkie te kroki wymagają dostępu do plików przez FTP albo menedżer plików na hostingu. Jeśli go nie ma, rozwiązanie leży po stronie firmy hostingowej.

Aktualizacja PHP bez psucia strony

Firmy hostingowe wymuszają nowsze wersje PHP, bo starsze przestają dostawać poprawki bezpieczeństwa. Aktualizacja bywa bezbolesna, ale na zaniedbanej stronie potrafi ją wyłączyć.

Kolejność, która chroni przed awarią:

  1. Kopia zapasowa plików i bazy. Bez niej nie ma do czego wrócić.
  2. Aktualizacja wtyczek i motywu do najnowszych wersji, jeszcze na starym PHP. Większość problemów bierze się z kodu sprzed kilku lat, nie z samego PHP.
  3. Sprawdzenie zgodności. Hostingi udostępniają narzędzie, które wskazuje wtyczki niezgodne z nową wersją.
  4. Przełączenie wersji i natychmiastowe sprawdzenie strony głównej, podstrony, formularza i panelu.
  5. Powrót do starej wersji, jeśli coś padło. W panelu hostingu to zwykle jedno kliknięcie.

Na stronach, których nikt nie aktualizował od kilku lat, ta operacja bywa kłopotliwa, bo część wtyczek nie ma już nowych wersji i trzeba je zastąpić innymi.

Brak katalogu plików tymczasowych

Komunikat „Brakuje katalogu plików tymczasowych" pojawia się przy wgrywaniu zdjęcia albo wtyczki. Oznacza, że PHP nie ma gdzie zapisać pliku w trakcie przesyłania.

Rozwiązanie polega na wskazaniu katalogu tymczasowego. W pliku wp-config.php, powyżej linii z komentarzem o zakończeniu edycji, dodaje się definicję ścieżki do istniejącego katalogu z prawem zapisu. Jeśli katalog nie istnieje, trzeba go najpierw utworzyć.

Przyczyna leży zwykle po stronie konfiguracji serwera, więc najszybszą drogą bywa zgłoszenie do hostingu.

Strona działa wolno

Objaw Najczęstsza przyczyna
Wolno ładuje się wszystko, także panel przeciążony serwer albo wyczerpane zasoby konta
Strona główna wolna, reszta szybka zbyt duże zdjęcia, często wgrywane prosto z aparatu
Nagłe spowolnienie bez zmian ruch robotów albo zainfekowana strona
Wolno tylko przy pierwszym wejściu brak pamięci podręcznej

Pierwszy ruch przy każdym z tych objawów jest ten sam: sprawdzić rozmiary zdjęć. Fotografia prosto z telefonu waży kilka megabajtów, a na stronie potrzeba kilkudziesięciu razy mniej.

Skąd wiadomo, że strona została zaatakowana

Włamanie rzadko wygląda jak włamanie. Strona działa normalnie, a w kodzie siedzi coś, czego właściciel nie widzi. Sygnały, które warto sprawdzić:

  • W wynikach wyszukiwania pojawiają się podstrony, których nikt nie tworzył.
  • Google oznacza witrynę jako mogącą wyrządzić szkodę.
  • W kodzie strony są odnośniki do serwisów, z którymi firma nie ma nic wspólnego, ukryte przed wzrokiem odwiedzającego.
  • W panelu pojawiło się konto administratora, którego nikt nie zakładał.
  • Treść w obcym alfabecie w tytułach albo opisach podstron.

Przy podejrzeniu włamania najważniejsze jest, żeby nie kasować niczego od razu. Kopia plików i logów serwera przed jakąkolwiek zmianą jest jedynym materiałem, na podstawie którego da się ustalić, kiedy i którędy ktoś wszedł. Usunięcie pierwszego znalezionego pliku zwykle kończy się powrotem problemu po kilku dniach.

Kiedy warto oddać to komuś

Powyższe kroki rozwiązują większość typowych awarii. Warto poprosić o pomoc, gdy strona zarabia i każda godzina przestoju kosztuje, gdy problem wraca mimo napraw albo gdy w grę wchodzi włamanie, bo wtedy liczy się kolejność działań.

Prowadzimy opiekę techniczną nad stronami i sklepami od 300 zł netto miesięcznie. Obejmuje aktualizacje, kopie zapasowe i nadzór nad bezpieczeństwem, czyli to, co zapobiega większości opisanych wyżej sytuacji.

Najczęstsze pytania

Jak wejść do panelu WordPressa?

Pod adresem strony z dopiskiem /wp-admin, na przykład twojastrona.pl/wp-admin. Jeśli adres nie działa, mógł zostać zmieniony przez wtyczkę zabezpieczającą.

Zapomniałem hasła i nie dostaję wiadomości o resecie

Oznacza to zwykle, że wysyłka poczty ze strony nie działa. Hasło da się zmienić bezpośrednio w bazie danych albo przez narzędzia hostingu. Sama poczta wymaga osobnej konfiguracji.

Czy aktualizacje mogą zepsuć stronę?

Mogą, dlatego przed większą aktualizacją robi się kopię zapasową. Ryzyko rośnie tym bardziej, im dłużej strona nie była aktualizowana, bo wtedy przeskok obejmuje wiele wersji naraz.

Co zrobić, gdy strona zniknęła z Google?

Sprawdzić, czy nie jest zablokowana przed indeksowaniem, czy adresy nie zostały zmienione bez przekierowań i czy w Search Console nie ma ostrzeżenia. Najczęstszą przyczyną nagłego zniknięcia jest przebudowa strony bez mapy przekierowań.

Jak często aktualizować WordPressa?

Poprawki bezpieczeństwa najlepiej wgrywać w ciągu kilku dni od wydania, bo informacja o luce staje się wtedy publiczna. Pozostałe aktualizacje można robić raz w miesiącu, po kopii zapasowej.

Czy pomagacie przy stronach, których nie budowaliście?

Tak. Większość stron, które obsługujemy, powstała gdzie indziej. Zaczynamy od bezpłatnego sprawdzenia, w jakim stanie jest serwis.

Zgłoś problem ze stroną