Zmiana wersji PHP za pomocą .htaccess (hosting IdeaWebServer)


W poniższym artykule znajdziesz informacje jak zmienić wersję PHP na hostingu opartym o IdeaWebServer (np. poprzednia platformie home.pl). Jeśli posiadasz hosting oparty o Apache (np. usługi zarejestrowane po 26 maja 2018 roku), skorzystaj z instrukcji dostępnej pod poniższym linkiem:

W tym artykule opisany został schemat zmiany wersji interpretera PHP za pomocą pliku .htaccess na hostingu opartym o środowisko ideaWebServer, np. usługi rejestrowane przed 26 maja 2018 roku. Opisana poniżej konfiguracja przy pomocy pliku .htaccess umożliwia zmianę interpretera PHP tylko dla wybranego katalogu.

Używając polecenia “:Location” możesz zdefiniować rodzaj interpretera dla stron o danym rozszerzeniu i lokalizacji. W tym celu należy użyć polecenia Use zgodnie z poniższym przykładem:

:Location maska
Use [php4|php5|perl|static]
:Location
  • Maska służy do określenia nazwy, rozszerzenia i lokalizacji plików, których definicja dotyczy.
  • Poniżej przy poleceniu Use dodaj informacje, z jakiej wersji PHP mają korzystać pliki zdefiniowane w Masce. W zależności od wersji PHP, którą chces zastosować, wpisz:
    • Use php5 – jeśli chcesz użyć wersję PHP 5
    • Use php52 – jeśli chcesz użyć wersję PHP 5.2
    • Use php53 – jeśli chcesz użyć wersję PHP 5.3
    • Use php7 – jeśli chcesz użyć wersję PHP 7
    • Use php71 – jeśli chcesz użyć wersję PHP 7.1
    • Use php72 – jeśli chcesz użyć wersję PHP 7.2
Utworzony w ten sposób plik należy umieścić w katalogu głównym lub podkatalogu, dla którego wersja PHP ma zostać zmieniona (np. w katalogu tym może znajdować się strona WWW, dla której chcesz zmienić wersję PHP).

Przykład 1.

Ustawienie interpretera PHP 5 dla wszystkich plików z rozszerzeniem php.

:Location /*.php
Use php5
:Location

Przykład 2.

Ustawienie  interpretera PHP 5 dla wszystkich plików z rozszerzeniem html, znajdujących się w katalogu “/sklep/”.

:Location /sklep/*.html
Use php6
:Location

Przykład 3.

Ustawienie interpretera PHP 5 dla wszystkich plików z rozszerzeniami php, php4 i php5.

:Location /*.(php|php4|php5)
Use php56
:Location

Przykład 4.

Ustawienie traktowania wszystkich plików z rozszerzeniami php oraz perl jako zwykłe strony HTML. Parametr static odpowiada zwykłej stronie HTML.

:Location /*.(php|perl)
Use static
:Location

Przykład 5.

Ustawienie interpretera PHP w wersji 5.6 dla wszystkich plików z rozszerzeniem php.

:Location /*.php
Use php56
:Location

Przykład 5.

Ustawienie interpretera PHP w wersji 7.2 dla wszystkich plików z rozszerzeniem php.

:Location /*.php
Use php72
:Location

Czy mogę zmienić wersję PHP dla całego serwera przez Panel Klienta?

Zmiana ustawień interpretera PHP możliwa jest również po zalogowaniu się w Panelu Klienta do serwera lub usługi z uprawnieniami administracyjnymi.

  • Kliknij tutaj, aby sprawdzić jak zmienić ustawienia PHP przez Panel Klienta home.pl.
Ze względów bezpieczeństwa, domyślnie aktywnymi wersjami PHP na serwerach home.pl jest wersja 5.6, 7, 7.1 oraz 7.2. Za pomocą pliku .htaccess możesz uruchomić starsze wersje PHP, które nie są już wspierane przez wydawców (nie zalecamy takiej konfiguracji).
  • Czy artykuł był pomocny ?
  • Tak   Nie

Tematy powiązane

Szukaj
Generic filters
Tylko dokładne dopasowania
Szukaj w tytułach
Szukaj w treści
Wyświetl posty typu:
lub