Baza wiedzy
Wybór wersji PHP
Użyj najnowszej wersji obsługiwanej przez Twój kod. Oto jak ją zmienić oraz jak dowiedzieć się, co uległo awarii.
Używaj najnowszej wersji obsługiwanej przez swoją aplikację. Nowsza wersja PHP działa szybciej i otrzymuje poprawki bezpieczeństwa; wersja, której wsparcie dobiegło końca, nie otrzymuje żadnej z tych rzeczy.
Zmiana wersji
Strony → Twoja strona → Ustawienia → Wersja PHP. Zmiana zaczyna obowiązywać w ciągu kilku sekund i nie wymaga widocznego ponownego uruchomienia.
Zanim zmienisz wersję na stronie produkcyjnej
Skorzystaj ze środowiska testowego (staging). Strony → Twoja strona → Staging tworzy kopię działającą na nowej wersji w ciągu kilku minut i pozwala przeklikać się przez nią bez dotykania strony produkcyjnej. Jeśli wszystko działa poprawnie, wypromuj ją; jeśli nie, usuń kopię testową i nic się nie stało.
Jeśli coś przestanie działać
Najczęstszą przyczyną jest pojedyncza wtyczka lub biblioteka, która nie została zaktualizowana. Przywróć poprzednią wersję – trwa to sekundy – i odczytaj dziennik błędów (error log) w sekcji Strony → Twoja strona → Dzienniki (Logs). Dziennik wskazuje plik oraz numer linii, co zazwyczaj wystarcza do zidentyfikowania wtyczki.
Szczególnie w przypadku WordPress
Rdzeń WordPressa dobrze obsługuje współczesne wersje PHP. Problemy zazwyczaj tkwią we wtyczkach, a ekran WordPress wyświetla każdą wtyczkę w całej infrastrukturze wraz z jej wersją, dzięki czemu przed przeniesieniem któregokolwiek serwisu możesz sprawdzić, które strony zawierają ryzykowne elementy.
⚠️ Nie aktualizujemy wersji PHP za Ciebie, a decyzja należy do Ciebie, ponieważ tylko Ty wiesz, co robi Twój kod. Udostępniamy nowsze wersje i dbamy o ich poprawki.
⛔ Obecnie nie ostrzegamy z wyprzedzeniem, że Twoja wersja zbliża się do końca wsparcia, więc nie czekaj na powiadomienie. Jeśli otworzysz zgłoszenie do pomocy technicznej, korzystając z wersji, którą już wycofaliśmy, system weryfikacji strony znajdujący się przed formularzem wskaże to i zasugeruje najnowszą obsługiwaną wersję – jest to jednak jedyne miejsce, gdzie się to pojawia, i to dopiero po wycofaniu wersji. Raz lub dwa razy w roku samodzielnie sprawdź ekran wersji PHP.
Co oznacza tutaj „koniec wsparcia” (end of life)
Wersja, której wsparcie dobiegło końca, przestaje otrzymywać poprawki od twórców PHP. Celowo utrzymujemy kilka takich wersji jako dostępne, zabezpieczone i załatane przez naszą platformę, aby starsza aplikacja mogła zostać wdrożona pierwszego dnia bez konieczności wcześniejszego przebudowywania. To realna opcja, a nie pułapka – jest to jednak poziom minimalny, a nie cel docelowy, a najnowsza wersja obsługiwana przez Twój kod nadal pozostaje właściwym wyborem.
Nadal potrzebujesz pomocy?
Wsparcie jest włączone w każdy plan, a odpowiedzi udzielamy w Twoim języku.
Kontakt z pomocą techniczną → Wszystkie artykuły →