Promocja: pl – od 10 zł | eu – od 10 zł | com – od 40 zł
Szybki VPS z procesorem 3,3 GHz Sprawdź

Zmiana wersji PHP na serwerze

W przypadku serwerów hostingowych w nazwa.pl, czyli linii CloudHosting, CloudHosting WordPress i CloudHosting e-Sklep, możliwa jest zmiana wersji interpretera PHP. Aby tego dokonać, wejdź na stronę https://admin.nazwa.pl/ (1), wpisz identyfikator serwera oraz jego hasło (2), następnie kliknij przycisk Zaloguj się (3).

CloudHosting Panel logowanie

WIĘCEJ INFORMACJI:Jak ustalić właściwy CloudHosting Panel?

Po zalogowaniu do CloudHosting Panelu najedź kursorem na zakładkę WWW I FTP i wybierz z niej opcję PHP i Node.js (1).

CloudHosting Panel menu php i node.js

Zmiana wersji PHP możliwa jest w sekcji Ustawienia PHP. Z listy rozwijanej (1) możesz wybrać jedną z dostępnych, nowszych wersji PHP, od 7.4 w górę. Jeżeli z jakiegoś powodu Twoja strona musi używać PHP w niższej wersji niż 7.4, możesz skorzystać z usługi dodatkowej, polegającej na obsłudze na Twoim serwerze starszych wersji PHP. Możesz ją aktywować, klikając w link Aktywuj obsługę starszych wersji PHP (2) lub też wybierając odpowiednią opcję w Panelu Klienta (o czym poniżej).

Oprócz zmiany samej wersji PHP możesz tutaj również włączyć lub wyłączyć opcje dodatkowe PHP. Nie wszystkie z nich są jednak dostępne dla każdej wersji PHP. Jeśli zamiast treści Twojej strony wyświetlana jest biała, pusta strona, włącz opcję pokazywania błędów, czyli display_errors (3). Komunikaty błędów, jakie wówczas będą widoczne, pomogą w zdiagnozowaniu problemu. Każdą zmianę zatwierdź, naciskając przycisk Zapisz znajdujący się na dole strony.

CloudHosting Panel php ustawienia

Wymogiem działania niektórych aplikacji jest włączenie konkretnego encodera PHP. Możesz to zrobić w sekcji Encodery PHP. Zaznacz checkbox (1) przy encoderze, który chcesz uruchomić, i kliknij na dole strony przycisk Zapisz (2). Dostępność i możliwość włączenia poszczególnych encoderów uzależniona jest od ustawionej na serwerze wersji PHP. Jeśli przy danym encoderze nieaktywna jest opcja umożliwiająca jego włączenie, to oznacza, że dla ustawionej wersji PHP nie jest on dostępny.

CloudHosting Panel php encodery

Na serwerach nazwa.pl dostępne jest PHP w wersji 8.0, która dostarcza zarówno wiele nowych funkcjonalności dla programistów tego języka, jak również optymalizację w zakresie jego składni. Ważną nowością jest przyspieszenie wykonywania kodu dzięki rozszerzeniu mechanizmu Zend OPcache o nowy mechanizm Just in Time Compiler (JIT), który może mieć największy wpływ na szybkość działania serwisów WWW. Aby skorzystać z najnowszej wersji PHP, wybierz ją z listy i zapisz zmianę.

CloudHosting Panel www i ftp php 8.0

Na serwerach nazwa.pl udostępnione zostało również PHP w wersji 8.1. Wersja ta zapewnia większą wydajność, lepiej zoptymalizowany kod oraz wyższy poziom bezpieczeństwa. Na szybszą pracę stron mają wpływ poprawki mechanizmu OPcache, który służy do przechowywania skompilowanego kodu skryptu w pamięci serwera. Wśród wprowadzonych nowości znalazł się mechanizm wyliczeniowy Enums, który umożliwia zdefiniowanie w prosty sposób typów danych i przypisanie im określonych wartości (case) oraz funkcja Fibers - blok kodu posiadający określony stan i zmienne, które można uruchamiać i wznawiać w dowolnym miejscu skryptu.

CloudHosting Panel www i ftp php 8.1

 

Jak włączyć płatną obsługę starszych wersji PHP na serwerze?

Jeśli Twoja strona wymaga starszej wersji PHP niż 7.4, istnieje możliwość uruchomienia Usługi Dodatkowej - Obsługa starszych wersji PHP. W tym celu zaloguj się do Panelu Klienta, a następnie przejdź do zakładki Moje usługi -> Hosting (1) i kliknij odnośnik Szczegóły (2) widoczny poniżej adresu serwera.

W Szczegółach serwera, na karcie Informacje ogólne, kliknij przycisk ZAMÓW (1) widoczny w sekcji Obsługa starszych wersji PHP.

Po opłaceniu usługi i zaksięgowaniu środków w CloudHosting Panelu serwera możliwa będzie zmiana wersji PHP na niższą niż 7.4, tzn. 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2 lub 7.3. Dostępna będzie również większa liczba opcji dodatkowych oraz Encoderów PHP.

UWAGA! Zmiana wersji PHP wykonywana jest dla całego serwera, a więc wszystkich stron, które się na nim znajdują. Przed wykonaniem zmiany upewnij się, że wszystkie strony, które posiadasz na tym serwerze, będą kompatybilne z ustawianą przez Ciebie wersją PHP lub też dokonaj ich właściwej aktualizacji. Późniejszy powrót do wcześniej ustawionej wersji PHP nie gwarantuje powrotu do prawidłowego działania stron.

Table of Contents