Zmiana wersji PHP — IQhost PHP Changer
Jak zmienić wersję PHP dla domeny w IQhost PHP Changer (DirectAdmin). Wersje 5.6–8.5, która jest wspierana, jak sprawdzić zgodność WordPressa.
IQHost daje pełen zakres wersji PHP 5.6 do 8.5 — niezależnie od pakietu. IQhost PHP Changer to nasze narzędzie do zmiany wersji dla wybranej domeny. Nowsze PHP to szybsza strona i poprawki bezpieczeństwa, ale starsze wtyczki i motywy mogą wymagać starszej wersji.
Co zyskasz
- Zmienisz wersję PHP dla swojej domeny.
- Wybierzesz wersję wspieraną: PHP 8.2–8.5 (stan na październik 2026).
- Zrozumiesz, kiedy aktualizować, a kiedy zostać przy starszej wersji.
Wymagania wstępne
- Domena na koncie hostingowym.
Wskazówka
Pełen zakres PHP 5.6–8.5 w każdym pakiecie IQHost. Wersję zmieniasz sam w panelu DirectAdmin, bez pisania do nas.
Krok 1: Otwórz IQhost PHP Changer
W DirectAdminie: Dodatkowe funkcje → Zmiana wersji php dla domeny (na liście wtyczek: IQhost PHP Changer; nagłówek strony: „PHP Version Selector”). Bezpośredni adres:
/evo/plugin?src=%2FCMD_PLUGINS%2Fiq-phpvs.Zobaczysz listę domen na koncie z aktualną wersją PHP każdej z nich. „Domyślna (…)” oznacza wersję ustawioną dla całego konta.
Krok 2: Wybierz wersję
Przy domenie wybierz wersję z listy (5.6, 7.0–7.4, 8.0–8.5). Zmiana zapisuje się od razu po wybraniu — nie ma osobnego przycisku. W prawym górnym rogu pojawi się komunikat „Wersja php została zmieniona”.
Wersja zapisuje się w pliku
.htaccessw katalogu domeny, w bloku###*Start IQ-phpvs***###…###*End IQ-phpvs***###. Dopóki ten blok jest w pliku, domena działa na wybranej wersji niezależnie od wersji konta ustawionej w Select PHP version. Usunięcie bloku przywraca wersję konta. Pozycja „Domyślna (…)” na liście też zapisuje wersję na stałe — nie „podąża” za późniejszą zmianą wersji konta.
Krok 3: Sprawdź wersję
Utwórz plik
info.phpwpublic_html:<?php phpinfo(); ?>Otwórz
https://mojafirma.pl/info.php— pierwsza linia pokaże wersję PHP.::: callout warn Po sprawdzeniu USUŃ
info.php! Ujawnia szczegóły konfiguracji serwera.
Którą wersję wybrać?
Terminy wsparcia według php.net (stan na październik 2026). Po końcu wsparcia wersja nie dostaje już poprawek bezpieczeństwa.
| Wersja | Poprawki bezpieczeństwa do | Dla kogo |
|---|---|---|
| PHP 8.5 | końca 2029 | nowe projekty, jeśli wtyczki i motyw ją wspierają |
| PHP 8.4 | końca 2028 | nowe instalacje WordPressa i WooCommerce, Laravel, Symfony |
| PHP 8.3 | końca 2027 | bezpieczny wybór dla większości stron — najszersza zgodność wtyczek |
| PHP 8.2 | końca 2026 | tylko przejściowo — zaplanuj aktualizację |
| PHP 8.1 i starsze | wsparcie zakończone (8.1 — koniec 2025, 8.0 — 2023, 7.4 — 2022, 5.6 — 2018) | wyłącznie stary kod, którego nie da się zaktualizować |
Wskazówka
Sprawdź zgodność przed zmianą. Starsze wtyczki i motywy mogą nie działać na PHP 8.x. Jeśli strona po zmianie nie działa, po prostu wybierz poprzednią wersję — zmiana jest natychmiastowa.
Sprawdzenie zgodności WordPressa
W WP-admin: Narzędzia → Zdrowie witryny → Informacje → sekcja Serwer → wersja PHP.
Na stronie każdej wtyczki w katalogu WordPress.org jest pole „Wersja PHP” (minimalna wymagana). Sprawdź je przed zmianą.
Aplikacja Laravel: composer.json → "php": "^8.2" — to wymagana wersja minimum.
Najczęstsze problemy
1. „Po zmianie PHP strona pokazuje białą stronę”
- Odśwież stronę z pominięciem pamięci podręcznej (Ctrl+F5).
- Wtyczka lub motyw nie działa z nową wersją — wróć do poprzedniej wersji PHP.
- Sprawdź log błędów w DA: Informacje o systemie → Site summary & logs.
2. „WordPress pokazuje krytyczny błąd”
- Wtyczka lub motyw nie działa z tą wersją. Wyłącz ją tymczasowo:
- przez FTP zmień nazwę folderu wtyczki (
wp-content/plugins/x→wp-content/plugins/x-disabled).
- przez FTP zmień nazwę folderu wtyczki (
- Sprawdź
wp-content/debug.log(włączWP_DEBUGwwp-config.php).
3. „Mam subdomeny — jaką mają wersję?”
Na liście IQhost PHP Changer są domeny, nie subdomeny. Subdomena leży w katalogu domeny (public_html/blog), więc dziedziczy jej wersję. Inną wersję ustawisz, wklejając do .htaccess w katalogu subdomeny blok ###*Start IQ-phpvs***### z inną wersją — skopiuj go z .htaccess domeny i zmień numer w application/x-lsphp83 (np. x-lsphp74 dla PHP 7.4).
4. „Po zmianie z 7.4 na 8.x — błędy składni”
PHP 8 jest bardziej rygorystyczne — część starszych konstrukcji kończy się błędem krytycznym. Wróć do 7.4, popraw kod, spróbuj ponownie.
5. „Zmiana wersji wymaga restartu?”
Nie. Zmiana to wpis w .htaccess — działa od następnego wejścia na stronę.
6. „PHP-FPM vs CGI vs mod_php — co mam?”
W IQHost LSPHP (LiteSpeed PHP). Patrz mod_php vs PHP-FPM.
7. „Można mieć PHP 5.6 dla starej i 8.3 dla nowej części?”
Tak — najprościej przez osobną domenę lub subdomenę (patrz pkt 3): stara aplikacja na legacy.mojafirma.pl z PHP 5.6, nowa na mojafirma.pl z PHP 8.3.
Słowniczek
- IQhost PHP Changer — nasze narzędzie do ustawienia wersji PHP dla wybranej domeny; ma pierwszeństwo przed wersją konta.
- PHP Selector (Select PHP version) — narzędzie CloudLinux: wersja, rozszerzenia i opcje PHP dla całego konta.
- LSPHP — LiteSpeed PHP, wersja PHP zoptymalizowana pod serwer LiteSpeed.
- Koniec wsparcia (EOL) — wersja nie dostaje już poprawek bezpieczeństwa.
Related
Feedback
Czy ten artykuł pomógł?

