Zmiana wersji PHP
Na serwerach WWW dostępne są interpretery PHP w wersji 5.2, 5.3, 5.4, 5.5, 7.0, 7.2. Domyślną wersją jest 5.5. Jeśli chcesz skorzystać z innej wersji środowiska PHP możesz zrobić to z poziomu panelu klienta.
Po zalogowaniu do panelu otwórz kolejno zakładki:
Panel » Serwer www » Lista adresów WWW
Następnie przy wskazaniu, dla którego chcesz zmienić wersję php, klikamy na PHP
a następnie -> Wybór Wersji , klikamy na wersję jaka nas interesuje i na koniec klikamy Zapisz na dole strony.
Istnieją równeiż dwa alternatywne sposoby zmiany wersji:
poprzez przeciążenie typu w plikach „.htaccess”
poprzez dedykowany port
I Przeciążenie typu w plikach „.htaccess”
Jeśli chciałbyś aby skrypty PHP (pliki z rozszerzeniem *.php) w wybranym katalogu Twojej strony były na stałe interpretowane przez inną wersję PHP możesz wymusić to w pliku „.htaccess”. W tym celu umieść w nim następujący zapis:
Dla wersji PHP 7.2 zawartość pliku .htaccess powinna być następująca:
<Files *.php> ForceType application/x-httpd-php72 </Files>
Dla wersji PHP 7.0 zawartość pliku .htaccess powinna być następująca:
<Files *.php> ForceType application/x-httpd-php70 </Files>
Dla wersji PHP 5.6 zawartość pliku .htaccess powinna być następująca:
<Files *.php> ForceType application/x-httpd-php56 </Files>
Dla wersji PHP 5.4 zawartość pliku .htaccess powinna być następująca:
<Files *.php> ForceType application/x-httpd-php54 </Files>
Dla wersji PHP 5.3 zawartość pliku .htaccess powinna być następująca:
<Files *.php> ForceType application/x-httpd-php53 </Files>
Dla wersji PHP 5.2 zawartość pliku .htaccess powinna być następująca:
<Files *.php> ForceType application/x-httpd-php52 </Files>
Wersję 7.0 można też aktywować przez nadanie nazwy pliku z rozszerzeniem .php70
II Dedykowany port
W wypadku niektórych stron wersją PHP można sterować poprzez wywołanie strony przez dedykowany port. Jest to rozwiązania tymczasowe, które może nie zadziałać w wypadku części stron. Jeśli jednak strona działa prawidłowo poprzez wywołanie na dedykowanym porcie, to znaczy, że po zmianie w pliku „.htaccess” także będzie działać.
Przy połączeniu z portem 81, skrypty PHP będą interpretowane przez PHP 7.2 zamiast domyślnego PHP 5.5.
:81 -> php7.2
:82 -> php7.1
:83 -> php7.0
:84 -> php5.6
Aby sprawdzić czy Twoja strona działa poprawnie z nową wersją PHP, wpisz adres w przeglądarce: www.twojastrona.pl:81, www.twojastrona.pl:82 lub www.twojastrona.pl:83 .